From: raster Date: Thu, 23 Apr 2009 01:09:26 +0000 (+0000) Subject: From: booleanlabel@gmail.com X-Git-Tag: build/2012-07-04.173327~2590 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a389e7689c3925f52dcfa94187a81fd89fcd3ecb;p=profile%2Fivi%2Fecore.git From: booleanlabel@gmail.com cygwin fixes. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@40302 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/configure.ac b/configure.ac index 3e4dab5..1fcf522 100644 --- a/configure.ac +++ b/configure.ac @@ -695,13 +695,17 @@ 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 diff --git a/src/lib/ecore_con/Makefile.am b/src/lib/ecore_con/Makefile.am index 6a862ff..e9a30f6 100644 --- a/src/lib/ecore_con/Makefile.am +++ b/src/lib/ecore_con/Makefile.am @@ -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@ @ecore_con_release_info@ +libecore_con_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_con_release_info@ endif diff --git a/src/lib/ecore_config/Makefile.am b/src/lib/ecore_config/Makefile.am index 8257d81..f17903a 100644 --- a/src/lib/ecore_config/Makefile.am +++ b/src/lib/ecore_config/Makefile.am @@ -27,7 +27,7 @@ lib_LTLIBRARIES = libecore_config.la include_HEADERS = \ Ecore_Config.h -libecore_config_la_LDFLAGS = -version-info @version_info@ @ecore_config_release_info@ +libecore_config_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_config_release_info@ #config_DATA = $(DB) #configdir = $(pkgdatadir) diff --git a/src/lib/ecore_ipc/Makefile.am b/src/lib/ecore_ipc/Makefile.am index 17c7d24..6fc3f2c 100644 --- a/src/lib/ecore_ipc/Makefile.am +++ b/src/lib/ecore_ipc/Makefile.am @@ -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@ @ecore_ipc_release_info@ +libecore_ipc_la_LDFLAGS = -version-info @version_info@ @lt_no_undefined@ @ecore_ipc_release_info@ endif