From d8a5494a02cca8317009fbcd3b67ec0928dfe13e Mon Sep 17 00:00:00 2001 From: Mahrud Sayrafi Date: Wed, 20 Mar 2024 04:22:10 -0700 Subject: [PATCH] added static gfan --- Formula/gfan.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Formula/gfan.rb b/Formula/gfan.rb index 7f40819..e6665a5 100644 --- a/Formula/gfan.rb +++ b/Formula/gfan.rb @@ -4,7 +4,7 @@ class Gfan < Formula url "https://users-math.au.dk/~jensen/software/gfan/gfan0.6.2.tar.gz" sha256 "a674d5e5dc43634397de0d55dd5da3c32bd358d05f72b73a50e62c1a1686f10a" license "GPL-2.0-or-later" - revision 10 + revision 11 bottle do root_url "https://github.com/Macaulay2/homebrew-tap/releases/download/gfan-0.6.2_10" @@ -37,11 +37,15 @@ class Gfan < Formula patch :DATA def install + linker_args = "#{ENV.cxx} -L#{Formula["cddlib"].lib} " + linker_args << "-static-libgcc -static-libstdc++ " + linker_args << "-ld_classic" if OS.mac? && DevelopmentTools.clang_build_version >= 1500 + system "make", "cddnoprefix=yes", "GMP_LINKOPTIONS=-L#{Formula["gmp"].lib} -lgmp", "GMP_INCLUDEOPTIONS=-I#{Formula["gmp"].include}", "OPTFLAGS=-O2 -DGMPRATIONAL -DNDEBUG -I#{Formula["cddlib"].include}/cddlib", - "CCLINKER=#{ENV.cxx} -L#{Formula["cddlib"].lib}" + "CCLINKER=#{linker_args}" system "make", "PREFIX=#{prefix}", "install" end