blob: 3b81cc8276b04b66c2719417098dd5624f1c33af (
plain)
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
|
LIB = odepack
LIBDIR = ${PREFIX}/lib
FORTRAN = %%FORTRAN%%
FOPTS = -O3
all: lib$(LIB)
OBJ = adjlr.o aigbt.o ainvg.o blkdta000.o bnorm.o cdrv.o cfode.o cntnzu.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): $(OBJ)
@$(LIBTOOL) --mode=link $(FORTRAN) $(FFLAGS) $(FOPTS) \
-O -o lib$(LIB).la $(OBJ:.o=.lo) -rpath $(LIBDIR)
.f.o:
@$(LIBTOOL) --mode=compile $(FORTRAN) $(FFLAGS) $(FOPTS) -c $*.f
install: lib$(LIB)
@$(LIBTOOL) --mode=install install -c lib$(LIB).la $(LIBDIR)
clean:
rm -rf *.o *.lo .libs lib$(LIB).la
|