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