-AC_ARG_WITH([glib],
- [ --with-glib=embedded|system Choose glib API: system or embedded (default to system)],
- [], [with_glib=system])
-
-eglib_dir=
-
-case $with_glib in
-embedded)
- GLIB_CFLAGS='-I$(top_srcdir)/eglib/src -I$(top_builddir)/eglib/src'
- GLIB_LIBS='-L$(top_builddir)/eglib/src -leglib -lm'
- BUILD_GLIB_CFLAGS="$GLIB_CFLAGS"
- BUILD_GLIB_LIBS="$GLIB_LIBS"
- GMODULE_CFLAGS="$GLIB_CFLAGS"
- GMODULE_LIBS="$GLIB_LIBS"
- eglib_dir=eglib
- AC_CONFIG_SUBDIRS(eglib)
- ;;
-system)
- if test "x$cross_compiling" = "xyes"; then
- pkg_config_path="$PKG_CONFIG_PATH"
- unset PKG_CONFIG_PATH
- fi
- BUILD_GLIB_CFLAGS=`$PKG_CONFIG --cflags glib-2.0 gthread-2.0`
- BUILD_GLIB_LIBS=`$PKG_CONFIG --libs glib-2.0 gthread-2.0`
- if test "x$cross_compiling" = "xyes"; then
- PKG_CONFIG_PATH=$pkg_config_path
- export PKG_CONFIG_PATH
- fi
-
- ## Versions of dependencies
- GLIB_REQUIRED_VERSION=2.4.0
-
- dnl
- dnl No, you will not replace this check with a pkg.m4 check
- dnl
- if $PKG_CONFIG --atleast-version=$GLIB_REQUIRED_VERSION glib-2.0; then
- GLIB_CFLAGS=`$PKG_CONFIG --cflags glib-2.0 gthread-2.0`
- GLIB_LIBS=`$PKG_CONFIG --libs glib-2.0 gthread-2.0`
- GMODULE_CFLAGS=`$PKG_CONFIG --cflags gmodule-2.0`
- GMODULE_LIBS=`$PKG_CONFIG --libs gmodule-2.0`
- else
- AC_MSG_ERROR([You need at least glib-2.0 $GLIB_REQUIRED_VERSION])
- fi
- ;;
-*)
- AC_MSG_ERROR([Invalid argument to --with-glib.])
-esac
-AM_CONDITIONAL(EGLIB_BUILD, test x$with_glib = xembedded)
+ac_configure_args="$ac_configure_args \"CPPFLAGS_FOR_EGLIB=$EGLIB_CPPFLAGS\" \"CFLAGS_FOR_EGLIB=$CFLAGS_FOR_EGLIB\""
+AC_CONFIG_SUBDIRS(eglib)
+
+GLIB_CFLAGS='-I$(top_srcdir)/eglib/src -I$(top_builddir)/eglib/src'
+GLIB_LIBS='-L$(top_builddir)/eglib/src -leglib -lm'
+BUILD_GLIB_CFLAGS="$GLIB_CFLAGS"
+BUILD_GLIB_LIBS="$GLIB_LIBS"
+GMODULE_CFLAGS="$GLIB_CFLAGS"
+GMODULE_LIBS="$GLIB_LIBS"