# # Linux # MAKEFILE=Makefile.linux BINDIR=/usr/local/lib/propath/bin LIBDIR=/usr/local/lib/ INCLUDEDIR=/usr/local/include/ FC=g77 FCOPT= -finit-local-zero -fno-automatic -O6 CC=gcc CCOPT= -O6 LD=g77 LDOPT= -L. AR=ar AROPT=rs RM=rm CP=cp -uvp EXT_F=.f EXT_O=.o EXT_A=.a HEAD_A=lib EXT_EXE= binary : awmxss$(EXT_EXE) awmx2ss$(EXT_EXE) # # awmxss, libawmx.a # awmxss$(EXT_EXE) : jawmxss$(EXT_F) $(HEAD_A)jawmx$(EXT_A) $(FC) $(FCOPT) -c jawmxss$(EXT_F) $(LD) $(LDOPT) -o awmxss jawmxss$(EXT_O) -ljawmx -lm $(RM) jawmxss$(EXT_O) $(HEAD_A)jawmx$(EXT_A) : jawmx$(EXT_F) $(FC) $(FCOPT) -c jawmx$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jawmx$(EXT_A) jawmx$(EXT_O) $(RM) jawmx$(EXT_O) # # awmx2ss, libawmx2.s # awmx2ss$(EXT_EXE) : jawmx2ss$(EXT_F) $(HEAD_A)jawmx2$(EXT_A) $(FC) $(FCOPT) -c jawmx2ss$(EXT_F) $(LD) $(LDOPT) -o awmx2ss jawmx2ss$(EXT_O) -ljawmx2 -lm $(RM) jawmx2ss$(EXT_O) $(HEAD_A)jawmx2$(EXT_A) : jawmx2$(EXT_F) $(FC) $(FCOPT) -c jawmx2$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jawmx2$(EXT_A) jawmx2$(EXT_O) $(RM) jawmx2$(EXT_O) clean : $(RM) $(HEAD_A)*$(EXT_A) $(RM) *ss$(EXT_EXE) install : $(CP) $(HEAD_A)*$(EXT_A) $(LIBDIR) $(CP) *.DAT $(LIBDIR) $(CP) awmx2ss$(EXT_EXE) $(BINDIR) $(CP) awmxss$(EXT_EXE) $(BINDIR)