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