From 94ac2b515b4fb796c40cf0aa24fd5d31c1c05395 Mon Sep 17 00:00:00 2001 From: raster Date: Mon, 27 Feb 2012 05:20:17 +0000 Subject: [PATCH] Fix linking complaints brought out by: From: Thanatermesis 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: http://svn.enlightenment.org/svn/e/trunk/evas@68464 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/modules/engines/software_generic/Makefile.am | 2 +- src/modules/engines/wayland_egl/Makefile.am | 2 +- src/modules/loaders/bmp/Makefile.am | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/engines/software_generic/Makefile.am b/src/modules/engines/software_generic/Makefile.am index 0a83e68..e605dac 100644 --- a/src/modules/engines/software_generic/Makefile.am +++ b/src/modules/engines/software_generic/Makefile.am @@ -20,7 +20,7 @@ pkg_LTLIBRARIES = module.la module_la_SOURCES = $(SOFTWARE_GENERIC_SOURCES) -module_la_LIBADD = @EINA_LIBS@ $(top_builddir)/src/lib/libevas.la +module_la_LIBADD = @EINA_LIBS@ @dlopen_libs@ $(top_builddir)/src/lib/libevas.la module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version module_la_LIBTOOLFLAGS = --tag=disable-static diff --git a/src/modules/engines/wayland_egl/Makefile.am b/src/modules/engines/wayland_egl/Makefile.am index 100614f..9234b33 100644 --- a/src/modules/engines/wayland_egl/Makefile.am +++ b/src/modules/engines/wayland_egl/Makefile.am @@ -18,7 +18,7 @@ WAYLAND_EGL_SOURCES = \ evas_engine.c \ evas_wl_main.c -WAYLAND_EGL_LIBADD = @FREETYPE_LIBS@ @GL_EET_LIBS@ @EINA_LIBS@ @evas_engine_wayland_egl_libs@ $(top_builddir)/src/modules/engines/gl_common/libevas_engine_gl_common.la +WAYLAND_EGL_LIBADD = @FREETYPE_LIBS@ @GL_EET_LIBS@ @EINA_LIBS@ @evas_engine_wayland_egl_libs@ @dlopen_libs@ $(top_builddir)/src/modules/engines/gl_common/libevas_engine_gl_common.la includes_HEADERS = Evas_Engine_Wayland_Egl.h includesdir = $(includedir)/evas-@VMAJ@ diff --git a/src/modules/loaders/bmp/Makefile.am b/src/modules/loaders/bmp/Makefile.am index 9cded27..0a04790 100644 --- a/src/modules/loaders/bmp/Makefile.am +++ b/src/modules/loaders/bmp/Makefile.am @@ -18,7 +18,7 @@ pkg_LTLIBRARIES = module.la module_la_SOURCES = evas_image_load_bmp.c -module_la_LIBADD = @EINA_LIBS@ @EVIL_LIBS@ $(top_builddir)/src/lib/libevas.la +module_la_LIBADD = @EINA_LIBS@ @EVIL_LIBS@ -lm $(top_builddir)/src/lib/libevas.la module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version module_la_LIBTOOLFLAGS = --tag=disable-static -- 2.7.4