diff options
author | Thanatermesis <thanatermesis.ecvs@gmail.com> | 2012-02-27 05:20:17 +0000 |
---|---|---|
committer | Carsten Haitzler <raster@rasterman.com> | 2012-02-27 05:20:17 +0000 |
commit | 4776bcfbd7856047b4d6ac6e9a769fa84f6e163d (patch) | |
tree | a55ccf95fffda3a049c8f914e36b0144065278d6 /legacy/ethumb | |
parent | 496ad067f4d61535a52b305fa6e9ba4d3f4098b6 (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.ac | 1 | ||||
-rw-r--r-- | legacy/ethumb/src/lib/client/Makefile.am | 2 | ||||
-rw-r--r-- | legacy/ethumb/src/plugins/emotion/Makefile.am | 4 |
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]) | |||
127 | PKG_CHECK_MODULES(ECORE_EVAS, [ecore-evas >= 1.0.0]) | 127 | PKG_CHECK_MODULES(ECORE_EVAS, [ecore-evas >= 1.0.0]) |
128 | PKG_CHECK_MODULES(ECORE_FILE, [ecore-file >= 1.0.0 ]) | 128 | PKG_CHECK_MODULES(ECORE_FILE, [ecore-file >= 1.0.0 ]) |
129 | PKG_CHECK_MODULES(EDJE, [edje >= 1.0.0]) | 129 | PKG_CHECK_MODULES(EDJE, [edje >= 1.0.0]) |
130 | PKG_CHECK_MODULES(EET, [eet >= 1.4.0]) | ||
130 | EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) | 131 | EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) |
131 | 132 | ||
132 | requirement_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" | 133 | requirement_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 | |||
16 | libethumb_client_la_SOURCES = ethumb_client.c | 17 | libethumb_client_la_SOURCES = ethumb_client.c |
17 | libethumb_client_la_LIBADD = \ | 18 | libethumb_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@ |
21 | libethumb_client_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ | 23 | libethumb_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 | |||
27 | emotion_la_SOURCES = emotion.c | 29 | emotion_la_SOURCES = emotion.c |
28 | emotion_la_LIBADD = \ | 30 | emotion_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@ \ |