From: raster Date: Thu, 23 Apr 2009 01:15:11 +0000 (+0000) Subject: From: booleanlabel@gmail.com X-Git-Tag: accepted/2.0/20130306.225542~242^2~2473 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6e366527d5d4c6abf00923b42d4145896fd7e236;p=profile%2Fivi%2Fevas.git From: booleanlabel@gmail.com cygwin fixes. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@40303 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/configure.ac b/configure.ac index b35fe9d..a5d0195 100644 --- a/configure.ac +++ b/configure.ac @@ -110,6 +110,7 @@ AC_SUBST(CFLAGS) WIN32_CPPFLAGS="" WIN32_CFLAGS="" lt_enable_auto_import="" +lt_no_undefined="" case "$host_os" in mingw*|cegcc*) PKG_CHECK_MODULES(EVIL, evil) @@ -125,10 +126,14 @@ case "$host_os" in WIN32_CPPFLAGS="-D_WIN32_WCE=0x0420" fi ;; + *cygwin*) + lt_no_undefined="-no-undefined" + ;; esac AC_SUBST(WIN32_CPPFLAGS) AC_SUBST(WIN32_CFLAGS) AC_SUBST(lt_enable_auto_import) +AC_SUBST(lt_no_undefined) dnl when used, that option makes configure script fails when diff --git a/src/modules/engines/software_16_x11/Makefile.am b/src/modules/engines/software_16_x11/Makefile.am index 4173d6e..eb093dc 100644 --- a/src/modules/engines/software_16_x11/Makefile.am +++ b/src/modules/engines/software_16_x11/Makefile.am @@ -22,7 +22,7 @@ evas_engine.c \ evas_x_buffer.c module_la_LIBADD = @EINA_LIBS@ @evas_engine_software_16_x11_libs@ $(top_builddir)/src/lib/libevas.la -module_la_LDFLAGS = -module -avoid-version +module_la_LDFLAGS = -module -avoid-version @lt_no_undefined@ module_la_LIBTOOLFLAGS = --tag=disable-static include_HEADERS = Evas_Engine_Software_16_X11.h diff --git a/src/modules/engines/software_x11/Makefile.am b/src/modules/engines/software_x11/Makefile.am index 0d0b5c6..efe9fbe 100644 --- a/src/modules/engines/software_x11/Makefile.am +++ b/src/modules/engines/software_x11/Makefile.am @@ -35,7 +35,7 @@ evas_xcb_main.c endif module_la_LIBADD = $(top_builddir)/src/lib/libevas.la @EINA_LIBS@ @evas_engine_software_x11_libs@ @evas_engine_software_xcb_libs@ -module_la_LDFLAGS = -module -avoid-version +module_la_LDFLAGS = -module -avoid-version @lt_no_undefined@ module_la_LIBTOOLFLAGS = --tag=disable-static include_HEADERS = Evas_Engine_Software_X11.h diff --git a/src/modules/engines/xrender_x11/Makefile.am b/src/modules/engines/xrender_x11/Makefile.am index ee723d6..4a55d4e 100644 --- a/src/modules/engines/xrender_x11/Makefile.am +++ b/src/modules/engines/xrender_x11/Makefile.am @@ -35,7 +35,7 @@ evas_engine_xcb_ximage.c endif module_la_LIBADD = $(top_builddir)/src/lib/libevas.la @EINA_LIBS@ @evas_engine_xrender_xcb_libs@ @evas_engine_xrender_x11_libs@ -module_la_LDFLAGS = -module -avoid-version +module_la_LDFLAGS = -module -avoid-version @lt_no_undefined@ module_la_LIBTOOLFLAGS = --tag=disable-static include_HEADERS = Evas_Engine_XRender_X11.h