Mercurial > octave-nkf
comparison src/Makefile.in @ 5451:ed08548b9054
[project @ 2005-09-15 19:52:50 by jwe]
author | jwe |
---|---|
date | Thu, 15 Sep 2005 19:52:50 +0000 |
parents | df230b7df93c |
children | ec44bd0917fe |
comparison
equal
deleted
inserted
replaced
5450:6b42c78c77d3 | 5451:ed08548b9054 |
---|---|
40 endif | 40 endif |
41 | 41 |
42 OPT_HANDLERS := DASPK-opts.cc DASRT-opts.cc DASSL-opts.cc \ | 42 OPT_HANDLERS := DASPK-opts.cc DASRT-opts.cc DASSL-opts.cc \ |
43 LSODE-opts.cc NLEqn-opts.cc Quad-opts.cc | 43 LSODE-opts.cc NLEqn-opts.cc Quad-opts.cc |
44 | 44 |
45 DLD_XSRC := balance.cc besselj.cc betainc.cc cellfun.cc chol.cc colamd.cc \ | 45 DLD_XSRC := balance.cc besselj.cc betainc.cc cellfun.cc chol.cc ccolamd.cc \ |
46 colloc.cc daspk.cc dasrt.cc dassl.cc det.cc dispatch.cc \ | 46 colamd.cc colloc.cc daspk.cc dasrt.cc dassl.cc det.cc dispatch.cc \ |
47 eig.cc expm.cc fft.cc fft2.cc fftn.cc fftw_wisdom.cc \ | 47 eig.cc expm.cc fft.cc fft2.cc fftn.cc fftw_wisdom.cc \ |
48 filter.cc find.cc fsolve.cc gammainc.cc gcd.cc getgrent.cc \ | 48 filter.cc find.cc fsolve.cc gammainc.cc gcd.cc getgrent.cc \ |
49 getpwent.cc getrusage.cc givens.cc hess.cc inv.cc kron.cc \ | 49 getpwent.cc getrusage.cc givens.cc hess.cc inv.cc kron.cc \ |
50 lpsolve.cc lsode.cc lu.cc luinc.cc matrix_type.cc minmax.cc \ | 50 lpsolve.cc lsode.cc lu.cc luinc.cc matrix_type.cc minmax.cc \ |
51 pinv.cc qr.cc quad.cc qz.cc rand.cc schur.cc sort.cc sparse.cc \ | 51 pinv.cc qr.cc quad.cc qz.cc rand.cc schur.cc sort.cc sparse.cc \ |
233 -L$(TOPDIR)/src $(RLD_FLAG) | 233 -L$(TOPDIR)/src $(RLD_FLAG) |
234 | 234 |
235 ifeq ($(ENABLE_DYNAMIC_LINKING), true) | 235 ifeq ($(ENABLE_DYNAMIC_LINKING), true) |
236 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ | 236 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ |
237 $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ | 237 $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ |
238 $(LIBPLPLOT) $(LIBDLFCN) | 238 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN) |
239 else | 239 else |
240 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ | 240 OCTAVE_LIBS = $(LIBOCTINTERP) $(LIBOCTAVE) \ |
241 $(GLPK_LIBS) $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ | 241 $(GLPK_LIBS) $(SPECIAL_MATH_LIB) $(LIBCRUFT) \ |
242 $(LIBPLPLOT) $(LIBDLFCN) | 242 $(LIBPLPLOT) $(LIBGLOB) $(LIBDLFCN) |
243 endif | 243 endif |
244 | 244 |
245 OCTINTERP_LINK_DEPS = \ | 245 OCTINTERP_LINK_DEPS = \ |
246 -L../liboctave $(LIBOCTAVE) -L../libcruft $(LIBCRUFT) $(LIBS) $(FLIBS) | 246 -L../liboctave $(LIBOCTAVE) -L../libcruft $(LIBCRUFT) $(LIBS) $(FLIBS) |
247 | 247 |
248 OCT_LINK_DEPS = \ | 248 OCT_LINK_DEPS = \ |
249 -L../libcruft $(LIBCRUFT) -L../liboctave $(LIBOCTAVE) \ | 249 -L../libcruft $(LIBCRUFT) -L../liboctave $(LIBOCTAVE) \ |
250 -L. $(LIBOCTINTERP) $(UMFPACK_LIBS) $(BLAS_LIBS) $(FFTW_LIBS) $(LIBS) $(FLIBS) | 250 -L. $(LIBOCTINTERP) $(UMFPACK_LIBS) $(AMD_LIBS) $(COLAMD_LIBS) \ |
251 $(CHOLMOD_LIBS) $(CCOLAMD_LIBS) $(BLAS_LIBS) $(FFTW_LIBS) $(LIBS) $(FLIBS) | |
251 | 252 |
252 DISTFILES = Makefile.in ChangeLog mkdefs mkops mkgendoc \ | 253 DISTFILES = Makefile.in ChangeLog mkdefs mkops mkgendoc \ |
253 DOCSTRINGS mkbuiltins mk-oct-links \ | 254 DOCSTRINGS mkbuiltins mk-oct-links \ |
254 defaults.h.in oct-conf.h.in octave.gperf oct-gperf.h \ | 255 defaults.h.in oct-conf.h.in octave.gperf oct-gperf.h \ |
255 octave.cc parse.cc lex.cc y.tab.h gplot.cc \ | 256 octave.cc parse.cc lex.cc y.tab.h gplot.cc \ |
311 $(LD_CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(RDYNAMIC_FLAG) \ | 312 $(LD_CXX) $(CPPFLAGS) $(ALL_CXXFLAGS) $(RDYNAMIC_FLAG) \ |
312 $(ALL_LDFLAGS) -o $@ \ | 313 $(ALL_LDFLAGS) -o $@ \ |
313 main.o $(DLD_STATIC_OBJ) \ | 314 main.o $(DLD_STATIC_OBJ) \ |
314 $(OCTAVE_LFLAGS) \ | 315 $(OCTAVE_LFLAGS) \ |
315 $(OCTAVE_LIBS) \ | 316 $(OCTAVE_LIBS) \ |
316 $(LEXLIB) $(UMFPACK_LIBS) $(BLAS_LIBS) $(FFTW_LIBS) $(LIBS) $(FLIBS) | 317 $(LEXLIB) $(UMFPACK_LIBS) $(AMD_LIBS) $(COLAMD_LIBS) \ |
318 $(CHOLMOD_LIBS) $(CCOLAMD_LIBS) $(BLAS_LIBS) \ | |
319 $(FFTW_LIBS) $(LIBS) $(FLIBS) | |
317 | 320 |
318 stmp-pic: pic | 321 stmp-pic: pic |
319 @if [ -f stmp-pic ]; then \ | 322 @if [ -f stmp-pic ]; then \ |
320 true; \ | 323 true; \ |
321 else \ | 324 else \ |
393 | 396 |
394 install-bin: | 397 install-bin: |
395 $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir) | 398 $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir) |
396 rm -f $(DESTDIR)$(bindir)/octave$(EXEEXT) | 399 rm -f $(DESTDIR)$(bindir)/octave$(EXEEXT) |
397 $(INSTALL_PROGRAM) octave$(EXEEXT) $(DESTDIR)$(bindir)/octave-$(version)$(EXEEXT) | 400 $(INSTALL_PROGRAM) octave$(EXEEXT) $(DESTDIR)$(bindir)/octave-$(version)$(EXEEXT) |
398 $(LN_S) octave-$(version)$(EXEEXT) $(DESTDIR)$(bindir)/octave$(EXEEXT) | 401 cd $(DESTDIR)$(bindir) ; $(LN_S) octave-$(version)$(EXEEXT) octave$(EXEEXT) |
399 .PHONY: install-bin | 402 .PHONY: install-bin |
400 | 403 |
401 install-oct: PKG_ADD | 404 install-oct: PKG_ADD |
402 $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octfiledir) | 405 $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octfiledir) |
403 $(INSTALL_DATA) PKG_ADD $(DESTDIR)$(octfiledir)/PKG_ADD | 406 $(INSTALL_DATA) PKG_ADD $(DESTDIR)$(octfiledir)/PKG_ADD |
421 if $(SHARED_LIBS); then \ | 424 if $(SHARED_LIBS); then \ |
422 rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLEXT_VER); \ | 425 rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLEXT_VER); \ |
423 $(INSTALL) liboctinterp.$(SHLLIB) \ | 426 $(INSTALL) liboctinterp.$(SHLLIB) \ |
424 $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB_VER); \ | 427 $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB_VER); \ |
425 rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB); \ | 428 rm -f $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB); \ |
426 $(LN_S) liboctinterp.$(SHLLIB_VER) $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB); \ | 429 (cd $(DESTDIR)$(octlibdir) ; $(LN_S) liboctinterp.$(SHLLIB_VER) $(DESTDIR)$(octlibdir)/liboctinterp.$(SHLLIB)); \ |
427 if test x$(SHLBIN) != x ; then \ | 430 if test x$(SHLBIN) != x ; then \ |
428 rm -f $(DESTDIR)$(bindir)/liboctinterp.$(SHLBIN); \ | 431 rm -f $(DESTDIR)$(bindir)/liboctinterp.$(SHLBIN); \ |
429 $(INSTALL_PROGRAM) \ | 432 $(INSTALL_PROGRAM) \ |
430 liboctinterp.$(SHLBIN) $(DESTDIR)$(bindir)/liboctinterp.$(SHLBIN); \ | 433 liboctinterp.$(SHLBIN) $(DESTDIR)$(bindir)/liboctinterp.$(SHLBIN); \ |
431 fi; \ | 434 fi; \ |