From fe0df086f39f484084907de2fbf8583ddbc9bef3 Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sun, 13 Jan 2013 23:12:40 +0000 Subject: [PATCH] efl/evas_cserve2 slave just need -lrt, not whole evas deps/libs SVN revision: 82732 --- configure.ac | 4 ++++ src/Makefile_Evas.am | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index ec27616ffa..55ea725d76 100644 --- a/configure.ac +++ b/configure.ac @@ -1623,6 +1623,10 @@ fi if test "x${want_evas_cserve2}" = "xyes"; then if test "x${ac_cv_header_sys_epoll_h}" = "xno" || test "x${ac_cv_header_sys_inotify_h}" = "xno" || test "x${ac_cv_header_sys_signalfd_h}" = "xno"; then want_evas_cserve2="no" + else + EFL_CHECK_FUNC([EVAS_CSERVE2_SLAVE], [shm_open]) + EVAS_CSERVE2_SLAVE_LIBS="${requirements_libs_evas_cserve2_slave}" + AC_SUBST([EVAS_CSERVE2_SLAVE_LIBS]) fi fi diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index 17eb29ccaf..ac6ba0924b 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -1490,7 +1490,7 @@ bin_evas_evas_cserve2_slave_CPPFLAGS = \ bin_evas_evas_cserve2_slave_LDADD = \ lib/eina/libeina.la \ @EVAS_LDFLAGS@ \ -@EVAS_LIBS@ +@EVAS_CSERVE2_SLAVE_LIBS@ bin_evas_evas_cserve2_slave_LDFLAGS = -export-dynamic @@ -1507,7 +1507,8 @@ bin_evas_dummy_slave_CPPFLAGS = \ @EVAS_CFLAGS@ bin_evas_dummy_slave_LDADD = \ -@EVAS_LIBS@ +@EVAS_LDFLAGS@ \ +@EVAS_CSERVE2_SLAVE_LIBS@ ### Cserve2 loaders