aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-09-22 20:17:12 +0000
committerChristian Grothoff <christian@grothoff.org>2012-09-22 20:17:12 +0000
commitfa38fbfb257192f41f39bdfc31ae23765a553ae9 (patch)
tree736b17e43f390b2aba92826e4aedb8326dd05ecf
parent6bf8c4eb84101e24cb2cafbebf6aab8d3873de38 (diff)
downloadlibextractor-fa38fbfb257192f41f39bdfc31ae23765a553ae9.tar.gz
libextractor-fa38fbfb257192f41f39bdfc31ae23765a553ae9.zip
-trying to fix OS X linkage
-rw-r--r--src/main/Makefile.am40
1 files changed, 25 insertions, 15 deletions
diff --git a/src/main/Makefile.am b/src/main/Makefile.am
index 3db2e69..51ceb10 100644
--- a/src/main/Makefile.am
+++ b/src/main/Makefile.am
@@ -15,9 +15,6 @@ lib_LTLIBRARIES = \
15 15
16bin_PROGRAMS = extract 16bin_PROGRAMS = extract
17 17
18extract_LDADD = \
19 $(top_builddir)/src/main/libextractor.la
20
21if HAVE_ZLIB 18if HAVE_ZLIB
22zlib =-lz 19zlib =-lz
23TEST_ZLIB = test_gzip 20TEST_ZLIB = test_gzip
@@ -27,10 +24,6 @@ bz2lib = -lbz2
27TEST_BZIP2 = test_bzip2 24TEST_BZIP2 = test_bzip2
28endif 25endif
29 26
30libextractor_la_LDFLAGS = \
31 $(LE_LIB_LDFLAGS) -version-info @LIB_VERSION_CURRENT@:@LIB_VERSION_REVISION@:@LIB_VERSION_AGE@
32libextractor_la_LIBADD = \
33 $(LIBLTDL) $(zlib) $(bz2lib) $(LTLIBICONV) $(XLIB)
34 27
35if WINDOWS 28if WINDOWS
36EXTRACTOR_IPC=extractor_ipc_w32.c 29EXTRACTOR_IPC=extractor_ipc_w32.c
@@ -50,8 +43,8 @@ EXTRA_DIST = \
50 test_file.dat.gz \ 43 test_file.dat.gz \
51 test_file.dat.bz2 44 test_file.dat.bz2
52 45
53libextractor_la_CPPFLAGS = -DPLUGINDIR=\"@RPLUGINDIR@\" -DPLUGININSTDIR=\"${plugindir}\" $(AM_CPPFLAGS) 46libextractor_la_CPPFLAGS = \
54 47 -DPLUGINDIR=\"@RPLUGINDIR@\" -DPLUGININSTDIR=\"${plugindir}\" $(AM_CPPFLAGS)
55libextractor_la_SOURCES = \ 48libextractor_la_SOURCES = \
56 extractor_common.c extractor_common.h \ 49 extractor_common.c extractor_common.h \
57 extractor_datasource.c extractor_datasource.h \ 50 extractor_datasource.c extractor_datasource.h \
@@ -62,16 +55,19 @@ libextractor_la_SOURCES = \
62 extractor_plugins.c extractor_plugins.h \ 55 extractor_plugins.c extractor_plugins.h \
63 extractor_print.c \ 56 extractor_print.c \
64 extractor_plugin_main.c extractor_plugin_main.h \ 57 extractor_plugin_main.c extractor_plugin_main.h \
65 extractor.c 58 extractor.c
59libextractor_la_LDFLAGS = \
60 $(LE_LIB_LDFLAGS) -version-info @LIB_VERSION_CURRENT@:@LIB_VERSION_REVISION@:@LIB_VERSION_AGE@
61libextractor_la_LIBADD = \
62 $(LIBLTDL) $(zlib) $(bz2lib) $(LTLIBICONV) $(XLIB) $(LE_LIBINTL)
66 63
67extract_SOURCES = \ 64extract_SOURCES = \
68 extract.c \ 65 extract.c \
69 getopt.c getopt.h getopt1.c 66 getopt.c getopt.h getopt1.c
70extract_DEPENDENCIES = libextractor.la 67extract_DEPENDENCIES = \
71 68 libextractor.la
72 69extract_LDADD = \
73LDADD = \ 70 $(top_builddir)/src/main/libextractor.la $(LE_LIBINTL)
74 $(top_builddir)/src/main/libextractor.la
75 71
76TESTS_ENVIRONMENT = testdatadir=$(top_srcdir)/test 72TESTS_ENVIRONMENT = testdatadir=$(top_srcdir)/test
77TESTS_ENVIRONMENT += bindir=${bindir} 73TESTS_ENVIRONMENT += bindir=${bindir}
@@ -110,22 +106,36 @@ endif
110 106
111test_trivial_SOURCES = \ 107test_trivial_SOURCES = \
112 test_trivial.c 108 test_trivial.c
109test_trivial_LDADD = \
110 $(top_builddir)/src/main/libextractor.la
113 111
114test_plugin_loading_SOURCES = \ 112test_plugin_loading_SOURCES = \
115 test_plugin_loading.c 113 test_plugin_loading.c
114test_plugin_loading_LDADD = \
115 $(top_builddir)/src/main/libextractor.la
116 116
117test_plugin_load_multi_SOURCES = \ 117test_plugin_load_multi_SOURCES = \
118 test_plugin_load_multi.c 118 test_plugin_load_multi.c
119test_plugin_load_multi_LDADD = \
120 $(top_builddir)/src/main/libextractor.la
119 121
120test_ipc_SOURCES = \ 122test_ipc_SOURCES = \
121 test_ipc.c 123 test_ipc.c
124test_ipc_LDADD = \
125 $(top_builddir)/src/main/libextractor.la
122 126
123test_file_SOURCES = \ 127test_file_SOURCES = \
124 test_file.c 128 test_file.c
129test_file_LDADD = \
130 $(top_builddir)/src/main/libextractor.la
125 131
126test_gzip_SOURCES = \ 132test_gzip_SOURCES = \
127 test_gzip.c 133 test_gzip.c
134test_gzip_LDADD = \
135 $(top_builddir)/src/main/libextractor.la
128 136
129test_bzip2_SOURCES = \ 137test_bzip2_SOURCES = \
130 test_bzip2.c 138 test_bzip2.c
139test_bzip2_LDADD = \
140 $(top_builddir)/src/main/libextractor.la
131 141