From: booleanlabel@gmail.com
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Apr 2009 01:09:01 +0000 (01:09 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Apr 2009 01:09:01 +0000 (01:09 +0000)
cygwin fixes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

configure.ac
src/lib/Makefile.am

index 8c10320..f3b6887 100644 (file)
@@ -64,6 +64,14 @@ AC_CHECK_HEADERS([arpa/inet.h])
 PKG_CHECK_MODULES(EFREET, [eina-0 ecore >= 0.9.9 ecore-file >= 0.9.9])
 PKG_CHECK_MODULES(EINA, [eina-0])
 
+lt_no_undefined=""
+case "${host_os}" in
+    *cygwin*)
+        lt_no_undefined="-no-undefined"
+        ;;
+esac
+AC_SUBST(lt_no_undefined)
+
 requirements="ecore-file ecore eina-0"
 
 AC_ARG_ENABLE(strict-spec,
index fd97876..d0da1b4 100644 (file)
@@ -36,7 +36,7 @@ libefreet_la_CPPFLAGS =  \
 @EFL_EFREET_BUILD@ \
 @EFREET_CFLAGS@
 libefreet_la_LIBADD = @EFREET_LIBS@ @win32_libs@
-libefreet_la_LDFLAGS = -no-undefined -version-info @version_info@ @efreet_release_info@
+libefreet_la_LDFLAGS = -no-undefined -version-info @version_info@ @lt_no_undefined@ @efreet_release_info@
 
 EFREETMIMEHEADERS = \
 Efreet_Mime.h
@@ -73,8 +73,8 @@ libefreet_trash_la_CPPFLAGS = \
 installed_headersdir = $(prefix)/include/efreet
 installed_headers_DATA = $(EFREETHEADERS) $(EFREETMIMEHEADERS) $(EFREETTRASHHEADERS)
 
-libefreet_mime_la_LDFLAGS = -no-undefined -version-info @version_info@ @efreet_mime_release_info@
-libefreet_trash_la_LDFLAGS = -no-undefined -version-info @version_info@ @efreet_trash_release_info@
-
+libefreet_mime_la_LDFLAGS = -no-undefined -version-info @version_info@ @lt_no_undefined@ @efreet_mime_release_info@
 libefreet_mime_la_LIBADD = @EFREET_LIBS@ libefreet.la @win32_libs@
+
+libefreet_trash_la_LDFLAGS = -no-undefined -version-info @version_info@ @lt_no_undefined@ @efreet_trash_release_info@
 libefreet_trash_la_LIBADD = @EFREET_LIBS@ libefreet.la