X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=configure.ac;h=fa47ee6fb8486d35787807462b2b80fc5593c436;hb=5bf2e1fcf4cc953116f5b50f9292231e2a25cfec;hp=f480a2360683d392c3fcf4dab25eb2164bac66cb;hpb=61a95befd1830137b0d817da60869f23f63d9540;p=util-vserver.git diff --git a/configure.ac b/configure.ac index f480a23..fa47ee6 100644 --- a/configure.ac +++ b/configure.ac @@ -452,22 +452,14 @@ AM_CONDITIONAL(HAVE_SYSV_INIT, test x"$ensc_with_init" = xsysv) dnl ######################## dnl Check for Python +ensc_have_python=yes AM_PATH_PYTHON(,, [:]) -if test "x$PYTHON" != x:; then - ensc_have_python=yes -else +if test "x$PYTHON" = x:; then ensc_have_python=no fi -ensc_python_config=python-config -AC_ARG_WITH(python, AC_HELP_STRING([--with-python=FILE], [use FILE to query Python build details (default: python-config)]), [ - case "$withval" in - (no) ensc_have_python=no;; - (yes) ;; - (*) ensc_python_config="$withval";; - esac]) -if test x$ensc_have_python = xyes && $ensc_python_config --cflags > /dev/null 2>&1; then - PYTHON_CFLAGS=`$ensc_python_config --cflags` - PYTHON_LDFLAGS=`$ensc_python_config --ldflags` +if test x$ensc_have_python = xyes; then + PYTHON_CFLAGS=-I`$PYTHON -c 'from distutils.sysconfig import get_python_inc; print get_python_inc(1)'` + PYTHON_LDFLAGS=-L`$PYTHON -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(1)'` AC_SUBST(PYTHON_CFLAGS) AC_SUBST(PYTHON_LDFLAGS) else @@ -483,6 +475,16 @@ dnl Python stuff ends here dnl ######################## +dnl ######################## +dnl Library versioning + +AM_CONDITIONAL([HAVE_VERSIONING], [true]) +AC_DEFINE([HAVE_VERSIONING], [1], [Define this to use library versioning]) + +dnl /Library versioning +dnl ######################## + + dnl BIG HACK! Do some autodetection here! AC_DEFINE(UTMP_GID, [22], [The utmp gid-number])