From bee345c7edd8c3654adf37b2825b4b2e9205c916 Mon Sep 17 00:00:00 2001 From: caro Date: Tue, 21 Oct 2008 06:13:26 +0000 Subject: [PATCH] * exit when fnmatch is not found * formatting git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@36908 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- configure.ac | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/configure.ac b/configure.ac index aa85369..aae04e5 100644 --- a/configure.ac +++ b/configure.ac @@ -37,25 +37,26 @@ WIN32_CFLAGS="" WIN32_LIBS="" lt_enable_auto_import="" case "$host_os" in - mingw* | cegcc*) - PKG_CHECK_MODULES([EVIL], [evil]) - AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed]) - dnl needed for correct definition of EAPI - AC_DEFINE(EFL_EET_BUILD, 1, [Define to mention that eet is built]) - lt_enable_auto_import="-Wl,--enable-auto-import" - ;; + mingw* | cegcc*) + PKG_CHECK_MODULES([EVIL], [evil]) + AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed]) + dnl needed for correct definition of EAPI + AC_DEFINE(EFL_EET_BUILD, 1, [Define to mention that eet is built]) + lt_enable_auto_import="-Wl,--enable-auto-import" + ;; esac + case "$host_os" in - mingw32ce*) - WIN32_LIBS="-lws2" - ;; - mingw*) - WIN32_LIBS="-lws2_32" - ;; - cegcc*) - WIN32_CFLAGS="-mwin32" - WIN32_LIBS="-lws2" - ;; + mingw32ce*) + WIN32_LIBS="-lws2" + ;; + mingw*) + WIN32_LIBS="-lws2_32" + ;; + cegcc*) + WIN32_CFLAGS="-mwin32" + WIN32_LIBS="-lws2" + ;; esac AC_SUBST(WIN32_CFLAGS) AC_SUBST(WIN32_LIBS) @@ -80,7 +81,12 @@ AC_CHECK_HEADER([fnmatch.h], AC_CHECK_FUNCS([fnmatch], [res="yes"], [res="no"]) if test "x$res" = "xno"; then AC_SEARCH_LIBS([fnmatch], - [fnmatch iberty evil]) + [fnmatch iberty evil], + [res="yes"], + [res="no"]) + if test "x$res" = "xno"; then + AC_MSG_ERROR([Cannot find fnmatch() in neither libc nor libfnmatch, nor libiberty, nor libevil]) + fi fi dnl These are needed for fmemopen/open_memstream -- 2.7.4