From 0d4f43d355de79178b1142e9735902cf641670b6 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 11 May 2009 00:27:49 +0000 Subject: Xfoil 6.97 --- orrs/bin/Makefile | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 orrs/bin/Makefile (limited to 'orrs/bin/Makefile') diff --git a/orrs/bin/Makefile b/orrs/bin/Makefile new file mode 100644 index 0000000..bd13205 --- /dev/null +++ b/orrs/bin/Makefile @@ -0,0 +1,115 @@ + +SRC = ../src +PLTOBJ = /var/local/codes/Xplot/libPlt.a + +#======================================== +# Default compiler flags +FC = f77 +FLG = -O +PLTLIB = -lX11 +FTNLIB = + +#======================================== +# Uncomment for Intel Fortran Compiler +FC = ifort +FLG = -O -fpe0 -CB +PLTLIB = -L/usr/X11R6/lib -lX11 +FTNLIB = + +# Additional IFC stuff needed on MIT's Athena system +#FC = ifc +#FTNLIB = -Vaxlib /usr/lib/C-ctype.o /usr/lib/C_name.o /usr/lib/ctype-info.o + +#======================================== + + +OS: osgen osmap.o + +clean: + /bin/rm *.o osgen + +osgen: osgen.o io.o spline.o getarg0.o + $(FC) -o osgen osgen.o io.o spline.o getarg0.o $(FTNLIB) +osgen1: osgen1.o io.o spline.o getarg0.o + $(FC) -o osgen1 osgen1.o io.o spline.o getarg0.o $(FTNLIB) +fscorr: fscorr.o fs.o + $(FC) -o fscorr fscorr.o fs.o $(PLTOBJ) $(PLTLIB) +fsrun: fsrun.o fs.o + $(FC) -o fsrun fsrun.o fs.o $(PLTOBJ) $(PLTLIB) +intai: intai.o osmap.o plutil.o + $(FC) -o intai intai.o osmap.o plutil.o $(PLTOBJ) $(PLTLIB) +mappl1: mappl1.o ask1.o conlab.o io.o getarg0.o + $(FC) -o mappl1 mappl1.o ask1.o conlab.o io.o getarg0.o $(PLTOBJ) $(PLTLIB) +ncorr: ncorr.o fs.o + $(FC) -o ncorr ncorr.o fs.o $(PLTOBJ) $(PLTLIB) +osrun: osrun.o fs.o orrs.o ospres.o plutil.o userio.o + $(FC) -o osrun osrun.o fs.o orrs.o ospres.o \ +plutil.o userio.o $(PLTOBJ) $(PLTLIB) $(FTNLIB) +osseq: osseq.o fs.o orrs.o ospres.o plutil.o userio.o + $(FC) -o osseq osseq.o fs.o orrs.o ospres.o \ +plutil.o userio.o $(PLTOBJ) $(PLTLIB) $(FTNLIB) +pfplot: pfplot.o fs.o ask1.o + $(FC) -o pfplot pfplot.o fs.o ask1.o $(PLTOBJ) $(PLTLIB) +roll: roll.o + $(FC) -o roll roll.o $(PLTOBJ) $(PLTLIB) $(FTNLIB) +as2bi: as2bi.o io.o getarg0.o + $(FC) -o as2bi as2bi.o io.o getarg0.o $(FTNLIB) +bi2as: bi2as.o io.o getarg0.o + $(FC) -o bi2as bi2as.o io.o getarg0.o $(FTNLIB) +bi2bi: bi2bi.o io.o getarg0.o + $(FC) -o bi2bi bi2bi.o io.o getarg0.o $(FTNLIB) +otest: otest.o osmap.o + $(FC) -o otest otest.o osmap.o +osweep: osweep.o osmap.o + $(FC) -o osweep osweep.o osmap.o + +osgen.o: $(SRC)/osgen.f + $(FC) -c $(FLG) $(SRC)/osgen.f +osgen1.o: $(SRC)/osgen1.f + $(FC) -c $(FLG) $(SRC)/osgen1.f +orrs.o: $(SRC)/orrs.f $(SRC)/ORRS.INC + $(FC) -c $(FLG) $(SRC)/orrs.f +ospres.o: $(SRC)/ospres.f $(SRC)/OSPRES.INC + $(FC) -c $(FLG) $(SRC)/ospres.f +pfplot.o: $(SRC)/pfplot.f + $(FC) -c $(FLG) $(SRC)/pfplot.f +fscorr.o: $(SRC)/fscorr.f + $(FC) -c $(FLG) $(SRC)/fscorr.f +fsrun.o: $(SRC)/fsrun.f + $(FC) -c $(FLG) $(SRC)/fsrun.f +fs.o: $(SRC)/fs.f + $(FC) -c $(FLG) $(SRC)/fs.f +io.o: $(SRC)/io.f + $(FC) -c $(FLG) $(SRC)/io.f +intai.o: $(SRC)/intai.f + $(FC) -c $(FLG) $(SRC)/intai.f +mappl1.o: $(SRC)/mappl1.f + $(FC) -c $(FLG) $(SRC)/mappl1.f +ncorr.o: $(SRC)/ncorr.f + $(FC) -c $(FLG) $(SRC)/ncorr.f +osmap.o: $(SRC)/osmap.f + $(FC) -c $(FLG) $(SRC)/osmap.f +osrun.o: $(SRC)/osrun.f + $(FC) -c $(FLG) $(SRC)/osrun.f +osseq.o: $(SRC)/osseq.f + $(FC) -c $(FLG) $(SRC)/osseq.f +roll.o: $(SRC)/roll.f + $(FC) -c $(FLG) $(SRC)/roll.f +otest.o: $(SRC)/otest.f + $(FC) -c $(FLG) $(SRC)/otest.f +osweep.o: $(SRC)/osweep.f + $(FC) -c $(FLG) $(SRC)/osweep.f + +spline.o: $(SRC)/spline.f + $(FC) -c $(FLG) $(SRC)/spline.f +conlab.o: $(SRC)/conlab.f + $(FC) -c $(FLG) $(SRC)/conlab.f +plutil.o: $(SRC)/plutil.f + $(FC) -c $(FLG) $(SRC)/plutil.f +ask1.o: $(SRC)/ask1.f + $(FC) -c $(FLG) $(SRC)/ask1.f +userio.o: $(SRC)/userio.f + $(FC) -c $(FLG) $(SRC)/userio.f +getarg0.o: $(SRC)/getarg0.f + $(FC) -c $(FLG) $(SRC)/getarg0.f + -- cgit v1.2.3