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:
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68464
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
elementary_testql_la_SOURCES = $(elementary_test_SOURCES)
elementary_testql_la_LIBADD = $(top_builddir)/src/lib/libelementary.la \
@ELEMENTARY_EWEATHER_LIBS@ \
+ @ELEMENTARY_EDBUS_LIBS@ \
+ @ELEMENTARY_EFREET_LIBS@ \
+ @ELEMENTARY_EMAP_LIBS@ \
+ @ELEMENTARY_LIBS@ \
@EIO_LIBS@ \
- @ELEMENTARY_WEB_LIBS@
+ @ELEMENTARY_WEB_LIBS@ \
+ @my_libs@
elementary_testql_la_CFLAGS =
elementary_testql_la_LDFLAGS = -module -avoid-version -no-undefined
elm_video.c \
elm_web.c
-module_la_LIBADD = $(top_builddir)/src/lib/libelementary.la
+module_la_LIBADD = @ELEMENTARY_LIBS@ $(top_builddir)/src/lib/libelementary.la
module_la_LDFLAGS = -no-undefined -module -avoid-version -shared -fPIC
module_la_SOURCES = mod.c
-module_la_LIBADD = $(top_builddir)/src/lib/libelementary.la
+module_la_LIBADD = @ELEMENTARY_LIBS@ $(top_builddir)/src/lib/libelementary.la
module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
module_la_LIBTOOLFLAGS = --tag=disable-static