summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2008-11-24 20:17:57 +0100
committerMatthias Schiffer <matthias@gamezock.de>2008-11-24 20:17:57 +0100
commit72a40536f90aca5bebb714a2d02af4cb2bc67fdd (patch)
treec13158fd4553b9731f0c307d116c4f2390c86019 /configure.ac
parente17b967c6195b074af03fad14b0b2947c53536e2 (diff)
downloadmad-72a40536f90aca5bebb714a2d02af4cb2bc67fdd.tar
mad-72a40536f90aca5bebb714a2d02af4cb2bc67fdd.zip
ModuleManager angefangen; libltdl zum Projekt hinzugefuegt
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 9 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index b463217..bc8b4ea 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,8 +3,9 @@
AC_PREREQ(2.61)
AC_INIT(mad, 0.1, matthias@gamezock.de)
+AC_CONFIG_AUX_DIR([config])
AC_CONFIG_SRCDIR([src/mad.cpp])
-AM_CONFIG_HEADER([src/config.h])
+AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE(mad, 0.1)
AM_MAINTAINER_MODE
@@ -17,13 +18,16 @@ AC_PROG_CPP
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
-AC_PROG_LIBTOOL
+
+LT_CONFIG_LTDL_DIR([libltdl])
+LT_INIT([dlopen])
+LTDL_INIT([recursive])
# Checks for libraries.
PKG_CHECK_MODULES(GnuTLS, gnutls, , AC_MSG_ERROR(Test for GnuTLS failed.))
PKG_CHECK_MODULES(sigc, sigc++-2.0, , AC_MSG_ERROR(Test for SigC++ 2.0 failed.))
-CPPFLAGS="$GnuTLS_CFLAGS $sigc_CFLAGS $CPPFLAGS"
+CPPFLAGS='-I${top_srcdir}'"/src $GnuTLS_CFLAGS $sigc_CFLAGS $INCLTDL $CPPFLAGS"
ORIG_LIBS=$LIBS
@@ -51,9 +55,11 @@ AC_FUNC_REALLOC
AC_TYPE_SIGNAL
AC_CHECK_FUNCS([socket strerror strtol])
+AC_SUBST(LIBLTDL)
AC_CONFIG_FILES([
Makefile
+ libltdl/Makefile
src/Makefile
src/Client/Makefile
src/Client/Requests/Makefile