blob: 0ad92c4f0a3f488d9716300d1e89dc9f2e806bce (
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
29
30
31
32
33
34
35
|
CC = @CC@
DEFS = @DEFS@
LIBS = @LIBS@
LIBDIR = ${PREFIX}/lib
CFLAGS = -O2 -ansi -pedantic
OBJ = copy.o err.o matrixio.o memory.o vecop.o matop.o pxop.o \
submat.o init.o otherio.o machine.o matlab.o ivecop.o version.o \
meminfo.o memstat.o lufactor.o bkpfacto.o chfactor.o qrfactor.o \
solve.o hsehldr.o givens.o update.o norm.o hessen.o symmeig.o \
schur.o svd.o fft.o mfunc.o bdfactor.o sparse.o sprow.o sparseio.o \
spchfctr.o splufctr.o spbkp.o spswap.o iter0.o itersym.o \
iternsym.o zmachine.o zcopy.o zmatio.o zmemory.o zvecop.o zmatop.o \
znorm.o zfunc.o zlufctr.o zsolve.o zmatlab.o zhsehldr.o \
zqrfctr.o zgivens.o zhessen.o zschur.o conjgrad.o lanczos.o \
arnoldi.o
all: libmeschach.la
libmeschach.la: $(OBJ)
@$(LIBTOOL) $(CC) -O -o $@ $(OBJ:.o=.lo) \
-rpath $(LIBDIR) --version-info 0:0
install:
@$(LIBTOOL) --mode=install install -c libmeschach.la $(LIBDIR)
.c.o:
@$(LIBTOOL) $(CC) -c $(CFLAGS) $(DEFS) $<
clean:
rm -fr *.o *.lo *.core asx5213a.mat iotort.dat *.la
rm -fr torture sptort ztorture memtort itertort mfuntort iotort
rm -fr makefile machine.h config.status maxint macheps
|