Linux
COMPILE.cc = /usr/bin/g++
TCL_INCLUDE = /usr/include/tcl/
X_INCLUDE = /usr/X11/include X_LIB = -L/usr/include/plplot/ -lplplotcxx -lplplot -L/usr/X11/lib -lX11
MASTER_INCLUDE = -I/usr/include/plplot/ -I$(TCL_INCLUDE) -DLINUX -DHUGE=HUGE_VAL CCFLAGS = -Wall -c $(MASTER_INCLUDE) CFLAGS = -c $(MASTER_INCLUDE) OPT= -c -O3 DEBUG = -c -g RANLIB = echo MAKE = /usr/bin/make INCLUDE_DEPEND=Makefile.$(ARCH).depend
BLASLIB = -L/usr/lib/x86_64-linux-gnu/blas -lblas #-L/usr/lib/x86_64-linux-gnu/ -lgraphblas #-framework Accelerate
UMF_INCLUDE = -I/usr/include/suitesparse/ UMF_LIB = -L/usr/lib/x86_64-linux-gnu/ -lumfpack -lamd -lcholmod -lcolamd -lsuitesparseconfig
LDFLAGS = -L$(FLXSHOME)/lib/$(ARCH) TCLLIB = -L/usr/lib/ -ltk -ltcl LOCALLIB = $(TCLLIB) $(X_LIB) F77 = fort77 FOPT =
.cc.a:
if test "`$(FLXSHOME)/bin/inlist $< $(DEBSRC)`" = "1";\ then FLAG="$(DEBUG)"; \ else FLAG="$(OPT)"; \ fi; \ $(COMPILE.cc) $$FLAG ${CCFLAGS} $(INCL) $< ar Urv $@ $*.o ranlib $@ rm -f $*.o
.c.a:
$(CC) $(CFLAGS) $(OPT) $(INCL) $< ar Urv $@ $*.o ranlib $@ rm -f $*.o
.cc.o:
if test "`$(FLXSHOME)/bin/inlist $< $(DEBSRC)`" = "1";\ then FLAG="$(DEBUG)"; \ else FLAG="$(OPT)"; \ fi; \ $(COMPILE.cc) $$FLAG ${CCFLAGS} $(INCL) $<
.f.a:
$(F77) $(FOPT) $< ar Urv $@ $*.o ranlib $@ rm -f $*.o
.f.o:
$(F77) $(FOPT) $<
DEPENDSCRIPT = \
sed '/^.LAST-HUMAN-LINE/q' Makefile > Makefile.new; \ rm Makefile.${ARCH}.depend; \ $(COMPILE.cc) -M ${INCL} ${SRCS} | \ sed '/: \//'d | \ sed 's?.*\.o?$(DEST)(&)?' > Makefile.${ARCH}.depend