* exit when fnmatch is not found

* formatting


SVN revision: 36908
This commit is contained in:
Vincent Torri 2008-10-21 06:13:26 +00:00
parent 154b2a5a94
commit 7ca391ace4
1 changed files with 24 additions and 18 deletions

View File

@ -37,25 +37,26 @@ WIN32_CFLAGS=""
WIN32_LIBS="" WIN32_LIBS=""
lt_enable_auto_import="" lt_enable_auto_import=""
case "$host_os" in case "$host_os" in
mingw* | cegcc*) mingw* | cegcc*)
PKG_CHECK_MODULES([EVIL], [evil]) PKG_CHECK_MODULES([EVIL], [evil])
AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed]) AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed])
dnl needed for correct definition of EAPI dnl needed for correct definition of EAPI
AC_DEFINE(EFL_EET_BUILD, 1, [Define to mention that eet is built]) AC_DEFINE(EFL_EET_BUILD, 1, [Define to mention that eet is built])
lt_enable_auto_import="-Wl,--enable-auto-import" lt_enable_auto_import="-Wl,--enable-auto-import"
;; ;;
esac esac
case "$host_os" in case "$host_os" in
mingw32ce*) mingw32ce*)
WIN32_LIBS="-lws2" WIN32_LIBS="-lws2"
;; ;;
mingw*) mingw*)
WIN32_LIBS="-lws2_32" WIN32_LIBS="-lws2_32"
;; ;;
cegcc*) cegcc*)
WIN32_CFLAGS="-mwin32" WIN32_CFLAGS="-mwin32"
WIN32_LIBS="-lws2" WIN32_LIBS="-lws2"
;; ;;
esac esac
AC_SUBST(WIN32_CFLAGS) AC_SUBST(WIN32_CFLAGS)
AC_SUBST(WIN32_LIBS) AC_SUBST(WIN32_LIBS)
@ -80,7 +81,12 @@ AC_CHECK_HEADER([fnmatch.h],
AC_CHECK_FUNCS([fnmatch], [res="yes"], [res="no"]) AC_CHECK_FUNCS([fnmatch], [res="yes"], [res="no"])
if test "x$res" = "xno"; then if test "x$res" = "xno"; then
AC_SEARCH_LIBS([fnmatch], 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 fi
dnl These are needed for fmemopen/open_memstream dnl These are needed for fmemopen/open_memstream