summaryrefslogtreecommitdiff
path: root/legacy/ethumb
diff options
context:
space:
mode:
authorThanatermesis <thanatermesis.ecvs@gmail.com>2012-02-27 05:20:17 +0000
committerCarsten Haitzler <raster@rasterman.com>2012-02-27 05:20:17 +0000
commit4776bcfbd7856047b4d6ac6e9a769fa84f6e163d (patch)
treea55ccf95fffda3a049c8f914e36b0144065278d6 /legacy/ethumb
parent496ad067f4d61535a52b305fa6e9ba4d3f4098b6 (diff)
Fix linking complaints brought out by:
From: Thanatermesis <thanatermesis.ecvs@gmail.com> Subject: [E-devel] LDFLAGS with -Wl,-z,defs Aparently if you add the option "-Wl,-z,defs" to your LDFLAGS, there's some libs that doesn't compile, like evas and e_dbus, there's some logs: SVN revision: 68464
Diffstat (limited to 'legacy/ethumb')
-rw-r--r--legacy/ethumb/configure.ac1
-rw-r--r--legacy/ethumb/src/lib/client/Makefile.am2
-rw-r--r--legacy/ethumb/src/plugins/emotion/Makefile.am4
3 files changed, 7 insertions, 0 deletions
diff --git a/legacy/ethumb/configure.ac b/legacy/ethumb/configure.ac
index 060b6aab2a..c7b23ee313 100644
--- a/legacy/ethumb/configure.ac
+++ b/legacy/ethumb/configure.ac
@@ -127,6 +127,7 @@ PKG_CHECK_MODULES(ECORE, [ecore >= 1.0.0])
127PKG_CHECK_MODULES(ECORE_EVAS, [ecore-evas >= 1.0.0]) 127PKG_CHECK_MODULES(ECORE_EVAS, [ecore-evas >= 1.0.0])
128PKG_CHECK_MODULES(ECORE_FILE, [ecore-file >= 1.0.0 ]) 128PKG_CHECK_MODULES(ECORE_FILE, [ecore-file >= 1.0.0 ])
129PKG_CHECK_MODULES(EDJE, [edje >= 1.0.0]) 129PKG_CHECK_MODULES(EDJE, [edje >= 1.0.0])
130PKG_CHECK_MODULES(EET, [eet >= 1.4.0])
130EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) 131EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
131 132
132requirement_ethumb="eina >= 1.0.0 evas >= 1.0.0 ecore >= 1.0.0 ecore-evas >= 1.0.0 ecore-file >= 1.0.0 edje >= 1.0.0" 133requirement_ethumb="eina >= 1.0.0 evas >= 1.0.0 ecore >= 1.0.0 ecore-evas >= 1.0.0 ecore-file >= 1.0.0 edje >= 1.0.0"
diff --git a/legacy/ethumb/src/lib/client/Makefile.am b/legacy/ethumb/src/lib/client/Makefile.am
index 9111f04369..e7faae213d 100644
--- a/legacy/ethumb/src/lib/client/Makefile.am
+++ b/legacy/ethumb/src/lib/client/Makefile.am
@@ -5,6 +5,7 @@ AM_CPPFLAGS = \
5-I$(top_builddir) \ 5-I$(top_builddir) \
6-I$(top_srcdir)/src/lib \ 6-I$(top_srcdir)/src/lib \
7@EFL_ETHUMB_CLIENT_BUILD@ \ 7@EFL_ETHUMB_CLIENT_BUILD@ \
8@ECORE_CFLAGS@ \
8@EDBUS_CFLAGS@ \ 9@EDBUS_CFLAGS@ \
9@EINA_CFLAGS@ 10@EINA_CFLAGS@
10 11
@@ -16,6 +17,7 @@ lib_LTLIBRARIES = libethumb_client.la
16libethumb_client_la_SOURCES = ethumb_client.c 17libethumb_client_la_SOURCES = ethumb_client.c
17libethumb_client_la_LIBADD = \ 18libethumb_client_la_LIBADD = \
18$(top_builddir)/src/lib/libethumb.la \ 19$(top_builddir)/src/lib/libethumb.la \
20@ECORE_LIBS@ \
19@EDBUS_LIBS@ \ 21@EDBUS_LIBS@ \
20@EINA_LIBS@ 22@EINA_LIBS@
21libethumb_client_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ 23libethumb_client_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@
diff --git a/legacy/ethumb/src/plugins/emotion/Makefile.am b/legacy/ethumb/src/plugins/emotion/Makefile.am
index 495a9a3790..0c4565f0ee 100644
--- a/legacy/ethumb/src/plugins/emotion/Makefile.am
+++ b/legacy/ethumb/src/plugins/emotion/Makefile.am
@@ -15,6 +15,8 @@ AM_CPPFLAGS = \
15-I$(top_srcdir)/src/lib \ 15-I$(top_srcdir)/src/lib \
16-I$(top_srcdir)/src/plugins/emotion \ 16-I$(top_srcdir)/src/plugins/emotion \
17-DPLUGINSDIR=\"$(pluginsdir)\" \ 17-DPLUGINSDIR=\"$(pluginsdir)\" \
18@ECORE_EVAS_CFLAGS@ \
19@EET_CFLAGS@ \
18@EFL_ETHUMB_BUILD@ \ 20@EFL_ETHUMB_BUILD@ \
19@EVAS_CFLAGS@ \ 21@EVAS_CFLAGS@ \
20@EINA_CFLAGS@ \ 22@EINA_CFLAGS@ \
@@ -27,6 +29,8 @@ pkg_LTLIBRARIES = emotion.la
27emotion_la_SOURCES = emotion.c 29emotion_la_SOURCES = emotion.c
28emotion_la_LIBADD = \ 30emotion_la_LIBADD = \
29$(top_builddir)/src/lib/libethumb.la \ 31$(top_builddir)/src/lib/libethumb.la \
32@ECORE_EVAS_LIBS@ \
33@EET_LIBS@ \
30@EMOTION_LIBS@ \ 34@EMOTION_LIBS@ \
31@EDJE_LIBS@ \ 35@EDJE_LIBS@ \
32@ECORE_FILE_LIBS@ \ 36@ECORE_FILE_LIBS@ \