<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">LD is currently defined as $(CC). There is a bsd port that is maintained and current, see <a href="https://trac.macports.org/ticket/57669" class="">#57669</a>. They patch the makefile, using f77 instead, among other changes. My patch is as follows:<div class=""><br class=""></div><div class="">diff -ur taucs.orig/config/darwin.mk taucs/config/darwin.mk<br class="">--- taucs.orig/config/darwin.mk 2003-08-24 05:10:51.000000000 -0500<br class="">+++ taucs/config/darwin.mk      2018-11-24 20:16:59.000000000 -0600<br class="">@@ -9,32 +9,32 @@<br class=""> DEFFLG=-D<br class=""> <br class=""> #CC        = gcc<br class="">-CFLAGS    = -O3 -faltivec<br class="">+CFLAGS    += $(PICFLAG)<br class=""> COUTFLG   = -o ./<br class=""> <br class="">-FC        = $(CC)<br class="">-FFLAGS    = $(CFLAGS)<br class="">+FC        = $(F77)<br class="">+FFLAGS   += $(PICFLAG)<br class=""> FOUTFLG   = $(COUTFLG)<br class=""> <br class="">-LD        = $(CC) <br class="">-LDFLAGS   = $(CFLAGS)<br class="">+LD        = $(FC) <br class="">+LDFLAGS  := -L$(DIRLIB) -L./ $(CFLAGS)<br class=""> LOUTFLG   = $(COUTFLG)<br class=""> <br class="">-AR        = ar -cr<br class="">-AOUTFLG   =<br class="">+AR       += cr<br class="">+#AOUTFLG   =<br class=""> <br class="">-RANLIB    = ranlib<br class="">+#RANLIB    = ranlib<br class=""> RM        = rm -rf<br class=""> <br class="">-LIBBLAS   = -framework vecLib<br class="">-LIBLAPACK = <br class="">-LIBMETIS  = -Lexternal/lib/darwin -lmetis<br class="">+LIBBLAS   = -framework Accelerate<br class="">+LIBLAPACK = -framework Accelerate<br class="">+LIBMETIS  = -lmetis<br class=""> <br class="">-LIBF77 = -Lexternal/lib/darwin -lf2c<br class="">+#LIBF77 = -Lexternal/lib/darwin -lf2c<br class=""> # crypto is for ftime, which is used by the timing routines<br class=""> # the documentation says its in libcompat, but on my system<br class=""> # there is no libcompat, but libcrypto provides it<br class="">-LIBC   = -lm -lcrypto<br class="">+#LIBC   = -lm -lcrypto<br class=""><br class=""></div><div class=""><br class=""></div><div class="">I think their build process requires overriding the build phase in macports.<div class=""></div></div></body></html>