Mercurial > hg > octave-nkf
annotate libinterp/link-deps.mk @ 20830:b65888ec820e draft default tip gccjit
dmalcom gcc jit import
author | Stefan Mahr <dac922@gmx.de> |
---|---|
date | Fri, 27 Feb 2015 16:59:36 +0100 |
parents | 0ce7d8303152 |
children |
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 | 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) \ |
20830 | 16 $(LIBGCCJIT_LIBS) \ |
15049
e499ebcd3b0f
Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents:
15039
diff
changeset
|
17 $(LLVM_LIBS) \ |
15625
acf0addfc610
include Octave Forge java package in core Octave
John W. Eaton <jwe@octave.org>
parents:
15272
diff
changeset
|
18 $(JAVA_LIBS) \ |
15049
e499ebcd3b0f
Add LAPACK_LIBS to link dependencies of liboctinterp
Carlo de Falco <cdf@users.sourceforge.net>
parents:
15039
diff
changeset
|
19 $(LAPACK_LIBS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
20 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
21 LIBOCTINTERP_LINK_OPTS = \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 $(FT2_LDFLAGS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
23 $(HDF5_LDFLAGS) \ |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
24 $(Z_LDFLAGS) \ |
15039
e753177cde93
maint: Move non-dynamically linked functions from DLD-FUNCTIONS/ to corefcn/ directory
Rik <rik@octave.org>
parents:
14899
diff
changeset
|
25 $(FFTW_XLDFLAGS) \ |
20830 | 26 $(LIBGCCJIT_LDFLAGS) \ |
14899 | 27 $(LLVM_LDFLAGS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
29 OCT_LINK_DEPS = |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
30 |
13024
f3c53fea9fb5
maint: more linking tweaks
John W. Eaton <jwe@octave.org>
parents:
13022
diff
changeset
|
31 OCT_LINK_OPTS = $(LDFLAGS) |
13011
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
32 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
33 if AMCOND_LINK_ALL_DEPS |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
34 LIBOCTINTERP_LINK_DEPS += $(LIBOCTAVE_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
35 LIBOCTINTERP_LINK_OPTS += $(LIBOCTAVE_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
36 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
37 OCTAVE_LINK_DEPS = $(LIBOCTINTERP_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
38 OCTAVE_LINK_OPTS = $(LIBOCTINTERP_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
39 |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
40 OCT_LINK_DEPS += $(LIBOCTINTERP_LINK_DEPS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
41 OCT_LINK_OPTS += $(LIBOCTINTERP_LINK_OPTS) |
1609dd300c4d
maint: add missing files for changeset edc5ec6e949b
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
42 endif |