From 25f684183c26949d0dee2a13f4bfcb2cda284754 Mon Sep 17 00:00:00 2001 From: doursse Date: Thu, 5 Jul 2007 09:33:11 +0000 Subject: [PATCH] create the shared lib for ecore on windows SVN revision: 30604 --- legacy/ecore/configure.in | 4 ++++ legacy/ecore/src/lib/ecore/Makefile.am | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/legacy/ecore/configure.in b/legacy/ecore/configure.in index 8fe2226be3..feedabf206 100644 --- a/legacy/ecore/configure.in +++ b/legacy/ecore/configure.in @@ -81,13 +81,17 @@ AC_CHECK_FUNCS(strlcpy) AC_CHECK_HEADERS(netinet/in.h) +winsock_libs="" +create_shared_lib="" case "$host_os" in mingw|mingw32) winsock_libs="-lwsock32" + create_shared_lib="-no-undefined" ;; esac AC_SUBST(winsock_libs) +AC_SUBST(create_shared_lib) iconv_cflags="" iconv_libs="" diff --git a/legacy/ecore/src/lib/ecore/Makefile.am b/legacy/ecore/src/lib/ecore/Makefile.am index 34a0aa6184..34ba943b7b 100644 --- a/legacy/ecore/src/lib/ecore/Makefile.am +++ b/legacy/ecore/src/lib/ecore/Makefile.am @@ -33,5 +33,5 @@ ecore_tree.c \ ecore_value.c \ ecore_private.h -libecore_la_LIBADD = -lm @dlopen_libs@ @winsock_libs@ +libecore_la_LIBADD = -lm @dlopen_libs@ @winsock_libs@ @create_shared_lib@ libecore_la_LDFLAGS = -version-info 1:0:0