1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
LIB=odepack
FFLAGS=-O
OBJ=\
adjlr.o\
aigbt.o\
ainvg.o\
blkdta000.o\
bnorm.o\
cdrv.o\
cfode.o\
cntnzu.o\
ddassl.o\
ddasrt.o\
decbt.o\
ewset.o\
fnorm.o\
intdy.o\
iprep.o\
jgroup.o\
lsoda.o\
lsodar.o\
lsode.o\
lsodes.o\
lsodi.o\
lsoibt.o\
md.o\
mdi.o\
mdm.o\
mdp.o\
mdu.o\
nnfc.o\
nnsc.o\
nntc.o\
nroc.o\
nsfc.o\
odrv.o\
pjibt.o\
prep.o\
prepj.o\
prepji.o\
prja.o\
prjs.o\
rchek.o\
roots.o\
slsbt.o\
slss.o\
solbt.o\
solsy.o\
srcar.o\
srcma.o\
srcms.o\
srcom.o\
sro.o\
stoda.o\
stode.o\
stodi.o\
vmnorm.o\
vnorm.o\
xerrwv.o\
xsetf.o\
xsetun.o
lib$(LIB).a: $(OBJ)
ar ru lib$(LIB).a $?
ranlib lib$(LIB).a
install: lib$(LIB).a
mv lib$(LIB).a /usr/local/lib
rm *.o
test: test.o
f77 test.o -l$(LIB)
time a.out
|