summaryrefslogtreecommitdiff
path: root/math/meschach/files/makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'math/meschach/files/makefile.in')
-rw-r--r--math/meschach/files/makefile.in34
1 files changed, 34 insertions, 0 deletions
diff --git a/math/meschach/files/makefile.in b/math/meschach/files/makefile.in
new file mode 100644
index 00000000000..93e4fc17e58
--- /dev/null
+++ b/math/meschach/files/makefile.in
@@ -0,0 +1,34 @@
+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
+
+libmeschach: $(OBJ)
+ @$(LIBTOOL) $(CC) -O -o libmeschach.la $(OBJ:.o=.lo) -rpath $(LIBDIR)
+
+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
+