comparison src/Makefile.in @ 5582:6bf56668b01a

[project @ 2005-12-15 01:08:20 by jwe]
author jwe
date Thu, 15 Dec 2005 01:10:05 +0000
parents 7e008607a86e
children 9761b7d24e9e
comparison
equal deleted inserted replaced
5581:79ecf64976ce 5582:6bf56668b01a
47 colamd.cc colloc.cc daspk.cc dasrt.cc dassl.cc det.cc dispatch.cc \ 47 colamd.cc colloc.cc daspk.cc dasrt.cc dassl.cc det.cc dispatch.cc \
48 eig.cc expm.cc fft.cc fft2.cc fftn.cc fftw_wisdom.cc \ 48 eig.cc expm.cc fft.cc fft2.cc fftn.cc fftw_wisdom.cc \
49 filter.cc find.cc fsolve.cc gammainc.cc gcd.cc getgrent.cc \ 49 filter.cc find.cc fsolve.cc gammainc.cc gcd.cc getgrent.cc \
50 getpwent.cc getrusage.cc givens.cc hess.cc inv.cc kron.cc \ 50 getpwent.cc getrusage.cc givens.cc hess.cc inv.cc kron.cc \
51 lpsolve.cc lsode.cc lu.cc luinc.cc matrix_type.cc minmax.cc \ 51 lpsolve.cc lsode.cc lu.cc luinc.cc matrix_type.cc minmax.cc \
52 pinv.cc qr.cc quad.cc qz.cc rand.cc schur.cc sort.cc sparse.cc \ 52 pinv.cc qr.cc quad.cc qz.cc rand.cc regexp.cc schur.cc sort.cc \
53 spchol.cc spdet.cc spkron.cc splu.cc spparms.cc sqrtm.cc svd.cc \ 53 sparse.cc spchol.cc spdet.cc spkron.cc splu.cc spparms.cc \
54 syl.cc time.cc __gnuplot_raw__.l __glpk__.cc __qp__.cc 54 sqrtm.cc svd.cc syl.cc time.cc \
55 __gnuplot_raw__.l __glpk__.cc __qp__.cc
55 56
56 DLD_SRC := $(addprefix DLD-FUNCTIONS/, $(DLD_XSRC)) 57 DLD_SRC := $(addprefix DLD-FUNCTIONS/, $(DLD_XSRC))
57 58
58 DLD_OBJ_1 := $(patsubst %.l, %.o, $(DLD_XSRC)) 59 DLD_OBJ_1 := $(patsubst %.l, %.o, $(DLD_XSRC))
59 DLD_OBJ := $(patsubst %.cc, %.o, $(DLD_OBJ_1)) 60 DLD_OBJ := $(patsubst %.cc, %.o, $(DLD_OBJ_1))
239 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ 240 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \
240 $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ 241 $(SPECIAL_MATH_LIB) $(LIBCRUFT) \
241 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN) 242 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN)
242 else 243 else
243 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ 244 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \
244 $(GLPK_LIBS) $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ 245 $(GLPK_LIBS) $(REGEX_LIBS) $(SPECIAL_MATH_LIB) $(LIBCRUFT) \
245 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN) 246 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN)
246 endif 247 endif
247 248
248 OCTINTERP_LINK_DEPS = \ 249 OCTINTERP_LINK_DEPS = \
249 -L../liboctave $(LIBOCTAVE) -L../libcruft $(LIBCRUFT) $(LIBS) $(FLIBS) 250 -L../liboctave $(LIBOCTAVE) -L../libcruft $(LIBCRUFT) $(LIBS) $(FLIBS)
567 568
568 # How to make a .oct file from a .o file: 569 # How to make a .oct file from a .o file:
569 570
570 ifeq ($(ENABLE_DYNAMIC_LINKING), true) 571 ifeq ($(ENABLE_DYNAMIC_LINKING), true)
571 ifdef CXXPICFLAG 572 ifdef CXXPICFLAG
573 regexp.oct : pic/regexp.o octave$(EXEEXT)
574 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(REGEX_LIBS)
572 __glpk__.oct : pic/__glpk__.o octave$(EXEEXT) 575 __glpk__.oct : pic/__glpk__.o octave$(EXEEXT)
573 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(GLPK_LIBS) 576 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(GLPK_LIBS)
574 else 577 else
578 regexp.oct : regexp.o octave$(EXEEXT)
579 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(REGEX_LIBS)
575 __glpk__.oct : __glpk__.o octave$(EXEEXT) 580 __glpk__.oct : __glpk__.o octave$(EXEEXT)
576 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(GLPK_LIBS) 581 $(DL_LD) $(DL_LDFLAGS) -o $@ $< $(OCT_LINK_DEPS) $(GLPK_LIBS)
577 endif 582 endif
578 endif 583 endif
579 584