better fix for -no-undefined

SVN revision: 40316
This commit is contained in:
Vincent Torri 2009-04-23 03:56:31 +00:00
parent 899b8d13dc
commit d24bc9ea4b
4 changed files with 3 additions and 8 deletions

View File

@ -697,17 +697,12 @@ AC_SUBST(WIN32_CFLAGS)
# use --enable-auto-import on Windows
lt_enable_auto_import=""
lt_no_undefined=""
case "$host_os" in
mingw* | cegcc*)
lt_enable_auto_import="-Wl,--enable-auto-import"
;;
*cygwin*)
lt_no_undefined="-no-undefined"
;;
esac
AC_SUBST(lt_enable_auto_import)
AC_SUBST(lt_no_undefined)
### Checks for library functions
AC_FUNC_ALLOCA

View File

@ -24,7 +24,7 @@ libecore_con_la_LIBADD = \
$(top_builddir)/src/lib/ecore/libecore.la \
@SSL_LIBS@ @CURL_LIBS@ @EINA_LIBS@ @TLS_LIBS@
libecore_con_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_con_release_info@
libecore_con_la_LDFLAGS = -no-undefined -version-info @version_info@ @ecore_con_release_info@
endif

View File

@ -27,7 +27,7 @@ lib_LTLIBRARIES = libecore_config.la
include_HEADERS = \
Ecore_Config.h
libecore_config_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_config_release_info@
libecore_config_la_LDFLAGS = -no-undefined -version-info @version_info@ @ecore_config_release_info@
#config_DATA = $(DB)
#configdir = $(pkgdatadir)

View File

@ -24,7 +24,7 @@ $(top_builddir)/src/lib/ecore_con/libecore_con.la \
@SSL_LIBS@ \
@EINA_LIBS@
libecore_ipc_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_ipc_release_info@
libecore_ipc_la_LDFLAGS = -no-undefined -version-info @version_info@ @ecore_ipc_release_info@
endif