Evas: fix static linking
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 25 Mar 2012 17:40:44 +0000 (17:40 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 25 Mar 2012 17:40:44 +0000 (17:40 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69617 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

configure.ac
evas.pc.in

index f7a33d7..5fa52eb 100644 (file)
@@ -605,9 +605,16 @@ AC_ARG_ENABLE([evas-cserve],
 AC_MSG_CHECKING(whether to build shared cache server and support)
 AC_MSG_RESULT(${want_evas_cserve})
 
+shm_open_libs=""
 if test "x${want_evas_cserve}" = "xyes" ; then
-   EFL_CHECK_SHM_OPEN([want_evas_cserve="yes"], [want_evas_cserve="no"])
+   EFL_CHECK_SHM_OPEN(
+      [
+       want_evas_cserve="yes"
+       shm_open_libs=${EFL_SHM_OPEN_LIBS}
+      ],
+      [want_evas_cserve="no"])
 fi
+AC_SUBST([shm_open_libs])
 
 if test "x${want_evas_cserve}" = "xyes" ; then
   AC_DEFINE(EVAS_CSERVE, 1, [Shared cache server.])
index b0d3150..47ccdd8 100644 (file)
@@ -7,6 +7,6 @@ Name: evas
 Description: Evas canvas display library
 @pkgconfig_requires_private@: @requirement_evas@
 Version: @VERSION@
-Libs: -L${libdir} -levas @EINA_LIBS@
+Libs: -L${libdir} -levas @EINA_LIBS@ @shm_open_libs@
 Libs.private: @EFL_FNMATCH_LIBS@ @pthread_libs@
 Cflags: -I${includedir}/evas-@VMAJ@ @EINA_CFLAGS@