annotate libinterp/link-deps.mk @ 20614:10ec79b47808

use new string_value method to handle value extraction errors * __voronoi__.cc, chol.cc, colamd.cc, fftw.cc: Use new string_value method.
author John W. Eaton <jwe@octave.org>
date Thu, 08 Oct 2015 18:15:56 -0400
parents 0ce7d8303152
children b65888ec820e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
1 if AMCOND_ENABLE_DYNAMIC_LINKING
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
2 LIBOCTINTERP_LINK_DEPS =
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
3 else
15076
000587f92082 rename src/DLD-FUNCTIONS directory to src/dldfcn
John W. Eaton <jwe@octave.org>
parents: 15049
diff changeset
4 LIBOCTINTERP_LINK_DEPS = $(DLDFCN_LIBS)
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
5 endif
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
6
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
7 LIBOCTINTERP_LINK_DEPS += \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
8 $(FT2_LIBS) \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
9 $(HDF5_LIBS) \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
10 $(Z_LIBS) \
15039
e753177cde93 maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents: 14899
diff changeset
11 $(FFTW_XLIBS) \
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
12 $(OPENGL_LIBS) \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
13 $(X11_LIBS) \
14899
f25d2224fa02 Initial JIT support
Max Brister <max@2bass.com>
parents: 13024
diff changeset
14 $(CARBON_LIBS) \
17797
06a850f83dd4 build: Remove embedded gl2ps. Require gl2ps as external dependency.
Rik <rik@octave.org>
parents: 15729
diff changeset
15 $(GL2PS_LIBS) \
15049
e499ebcd3b0f Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents: 15039
diff changeset
16 $(LLVM_LIBS) \
15625
acf0addfc610 include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents: 15272
diff changeset
17 $(JAVA_LIBS) \
15049
e499ebcd3b0f Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents: 15039
diff changeset
18 $(LAPACK_LIBS)
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
19
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
20 LIBOCTINTERP_LINK_OPTS = \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
21 $(FT2_LDFLAGS) \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
22 $(HDF5_LDFLAGS) \
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
23 $(Z_LDFLAGS) \
15039
e753177cde93 maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents: 14899
diff changeset
24 $(FFTW_XLDFLAGS) \
14899
f25d2224fa02 Initial JIT support
Max Brister <max@2bass.com>
parents: 13024
diff changeset
25 $(LLVM_LDFLAGS)
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
26
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
27 OCT_LINK_DEPS =
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
28
13024
f3c53fea9fb5 maint: more linking tweaks
John W. Eaton <jwe@octave.org>
parents: 13022
diff changeset
29 OCT_LINK_OPTS = $(LDFLAGS)
13011
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
30
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
31 if AMCOND_LINK_ALL_DEPS
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
32 LIBOCTINTERP_LINK_DEPS += $(LIBOCTAVE_LINK_DEPS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
33 LIBOCTINTERP_LINK_OPTS += $(LIBOCTAVE_LINK_OPTS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
34
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
35 OCTAVE_LINK_DEPS = $(LIBOCTINTERP_LINK_DEPS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
36 OCTAVE_LINK_OPTS = $(LIBOCTINTERP_LINK_OPTS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
37
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
38 OCT_LINK_DEPS += $(LIBOCTINTERP_LINK_DEPS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
39 OCT_LINK_OPTS += $(LIBOCTINTERP_LINK_OPTS)
1609dd300c4d maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff changeset
40 endif