cygwin fixes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@40302
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
# 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
$(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
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)
@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