blob: 72f218e36de71e0a5365ab291b11955da65bcaa3 (
plain)
--- bin/Makefile 2013-10-06 19:34:54.000000000 -0400
+++ bin/Makefile.avl 2016-09-27 21:49:02.000000000 -0400
@@ -2,8 +2,7 @@
# Makefile for AVL
#
-BINDIR = /home/codes/bin/
-INSTALLCMD = install -s
+BINDIR = $(DESTDIR)/usr/bin/
SRC = ../src
@@ -18,92 +17,27 @@
matrix.o spline.o sgutil.o \
second.o
-PLTOBJ = ../plotlib/libPlt.a
-EIGOBJ = ../eispack/eispack.a
-## EIGOBJ = eispack.o
-
-###================================================
-### Default compilers and flags
-FC = f77
-FFLAGS = -O
-PLTLIB = -lX11
-FTNLIB =
+PLTOBJ = ../plotlib/libPlt_gDP.a
+EIGOBJ = ../eispack/eispack_gDP.a
-#Subroutine SECOND source file
-SECOND = second_g77.f
-
-##--------------------------
-
-# Uncomment flags for desired machine...
-
-##--------------------------
-### DEC Alpha with OSF and DEC f77/f90 compiler
-#FC = f77
-#FFLAGS = -fast -O4 -tune host
-##--------------------------
-### SGI setup
-#FC = f77
-#FFLAGS = -O2
-##--------------------------
-## Uncomment for RS/6000
-#FFLAGS = -O -qextname
-##--------------------------
-## Uncomment for HP-9000
-#FFLAGS = -O +ppu
-#FTNLIB = -U77
-##--------------------------
-### Absoft Linux f77
-#FC = f77
-#FFLAGS = -O -f -s -W -B108 -N34
-##--------------------------
-### f2c/gcc compiler driver
-#FC = fort77
-#FFLAGS = -O2 -fomit-frame-pointer
-##--------------------------
-### GNU g77
-#FC = g77
-#FFLAGS = -O3
-##--------------------------
-### Intel Fortran Compiler 8.x
-FC = ifort
-FFLAGS = -O
-PLTLIB = -L/usr/X11R6/lib -lX11
-SECOND = second_ifc.f
-#FTNLIB = -Vaxlib
-##--------------------------
-### double-precision option (also need double precision Eispack and libPlt)
-FFLAGS = -O -r8
-PLTOBJ = ../plotlib/libPltDP.a
-
-##---------------------------------------
-## Uncomment for Mac OSX gfortran
FC = gfortran
-ACHK = -fbounds-check -finit-real=inf -ffpe-trap=invalid,zero,denormal
-#ACHK =
-
+#ACHK = -fbounds-check -finit-real=inf -ffpe-trap=invalid,zero,denormal
+ACHK =
+PLTLIB=-lX11
+FTNLIB=
-#FTNLIB = -Vaxlib
-FTNLIB =
SECOND = second_g77.f
-DP =
-PLTOBJ = ../plotlib/libPlt_gSP.a
-EIGOBJ = ../eispack/eispack_gSP.a
-
-#DP = -fdefault-real-8
-#PLTOBJ = ../plotlib/libPltDP.a
-#EIGOBJ = ../eispack/eispack_gDP.a
-
-FFLAGS = -O -m64 $(ACHK) $(DP)
-##---------------------------------------
-
+DP = -fdefault-real-8
+FFLAGS = -O2 $(ACHK) $(DP)
all: $(PROGS)
install: $(PROGS)
- $(INSTALLCMD) $(PROGS) $(BINDIR)
+ install -d -m 0755 $(BINDIR)
+ install -m 0755 $(PROGS) $(BINDIR)
clean:
-/bin/rm $(PROGS)
@@ -114,7 +48,6 @@
avl: $(AOBJS)
$(FC) -o avl $(AOBJS) $(ALIBS) $(PLTOBJ) $(EIGOBJ) $(PLTLIB) $(FTNLIB)
- $(INSTALLCMD) avl $(BINDIR)
dtest: dtest.o
$(FC) -o dtest dtest.o
|