Remove configuration for bindings php and perl not supported
This commit is contained in:
parent
dca91eb426
commit
0891cfbbb6
274
configure.ac
274
configure.ac
|
@ -125,9 +125,9 @@ dnl AC_CHECK_PROGS(JAVAC, gcj javac)
|
|||
dnl AC_CHECK_PROGS(JAVAH, gjavah gcjh javah)
|
||||
dnl AC_CHECK_PROGS(JAR, fastjar jar)
|
||||
|
||||
AC_CHECK_PROGS(PERL, perl)
|
||||
AC_CHECK_PROGS(PHP5, php5 php)
|
||||
AC_CHECK_PROGS(PHP5_CONFIG, php-config5 php-config)
|
||||
####AC_CHECK_PROGS(PERL, perl)
|
||||
####AC_CHECK_PROGS(PHP5, php5 php)
|
||||
####AC_CHECK_PROGS(PHP5_CONFIG, php-config5 php-config)
|
||||
AC_CHECK_PROGS(PYTHON, python)
|
||||
|
||||
dnl Make sure we have an ANSI compiler
|
||||
|
@ -355,87 +355,87 @@ AM_CONDITIONAL([PYTHON_ENABLED],[test "x$enable_python" = "xyes"])
|
|||
AC_MSG_RESULT($enable_python)
|
||||
AC_SUBST(PYTHON_VERSION)
|
||||
|
||||
# -----------
|
||||
# PHP 5 binding
|
||||
# -----------
|
||||
##### -----------
|
||||
##### PHP 5 binding
|
||||
##### -----------
|
||||
|
||||
dnl Check if php is explicitly enabled.
|
||||
AC_ARG_ENABLE(php5, [ --enable-php5 enable the PHP 5 binding],,
|
||||
enable_php5="yes")
|
||||
####dnl Check if php is explicitly enabled.
|
||||
####AC_ARG_ENABLE(php5, [ --enable-php5 enable the PHP 5 binding],,
|
||||
#### enable_php5="yes")
|
||||
|
||||
AC_ARG_WITH(php5-config,
|
||||
[ --with-php5-config=(PHP5_CONFIG) Specify full path to php-config5.])
|
||||
####AC_ARG_WITH(php5-config,
|
||||
#### [ --with-php5-config=(PHP5_CONFIG) Specify full path to php-config5.])
|
||||
|
||||
AC_ARG_ENABLE(php5-force, [ --enable-php5-force always enable of the PHP 5 binding (win32)],
|
||||
[ENABLE_PHP5_FORCE="yes"],
|
||||
[ENABLE_PHP5_FORCE="no"])
|
||||
####AC_ARG_ENABLE(php5-force, [ --enable-php5-force always enable of the PHP 5 binding (win32)],
|
||||
#### [ENABLE_PHP5_FORCE="yes"],
|
||||
#### [ENABLE_PHP5_FORCE="no"])
|
||||
|
||||
|
||||
dnl Check if user passed a specific php-config program.
|
||||
if test "X$with_php5_config" != "X" ; then
|
||||
PHP5_CONFIG=$with_php5_config
|
||||
fi
|
||||
####dnl Check if user passed a specific php-config program.
|
||||
####if test "X$with_php5_config" != "X" ; then
|
||||
#### PHP5_CONFIG=$with_php5_config
|
||||
####fi
|
||||
|
||||
if test "X$PHP5_CONFIG" != "X" ; then
|
||||
PHP5_INCLUDES=`$PHP5_CONFIG --includes`
|
||||
PHP5_LDFLAGS=`$PHP5_CONFIG --ldflags`
|
||||
PHP5_LIBS=`$PHP5_CONFIG --libs`
|
||||
PHP5_PREFIX=`$PHP5_CONFIG --prefix`
|
||||
PHP5_QUOTED_PREFIX=$(echo $PHP5_PREFIX | $SED 's/\//\\\//g')
|
||||
PHP5_UNPREFIXED_EXTENSION_DIR=$($PHP5_CONFIG --extension-dir | $SED "s/$PHP5_QUOTED_PREFIX//g")
|
||||
else
|
||||
# We assume PHP are in /usr/local directory.
|
||||
if test $MINGW -eq 1; then
|
||||
CFLAGS="$CFLAGS -DZTS -DZEND_WIN32 -DWIN32 -D_MBCS"
|
||||
fi
|
||||
PHP5_INCLUDES="-I/usr/local/include/php5 -I/usr/local/include/php5/main -I/usr/local/include/php5/Zend -I/usr/local/include/php5/TSRM -I/usr/local/include/php5/win32"
|
||||
PHP5_LDFLAGS=
|
||||
PHP5_LIBS="-lphp5ts -lxmlparse -lxmltok"
|
||||
PHP5_UNPREFIXED_EXTENSION_DIR=
|
||||
PHP5_PREFIX=
|
||||
fi
|
||||
####if test "X$PHP5_CONFIG" != "X" ; then
|
||||
#### PHP5_INCLUDES=`$PHP5_CONFIG --includes`
|
||||
#### PHP5_LDFLAGS=`$PHP5_CONFIG --ldflags`
|
||||
#### PHP5_LIBS=`$PHP5_CONFIG --libs`
|
||||
#### PHP5_PREFIX=`$PHP5_CONFIG --prefix`
|
||||
#### PHP5_QUOTED_PREFIX=$(echo $PHP5_PREFIX | $SED 's/\//\\\//g')
|
||||
#### PHP5_UNPREFIXED_EXTENSION_DIR=$($PHP5_CONFIG --extension-dir | $SED "s/$PHP5_QUOTED_PREFIX//g")
|
||||
####else
|
||||
#### # We assume PHP are in /usr/local directory.
|
||||
#### if test $MINGW -eq 1; then
|
||||
#### CFLAGS="$CFLAGS -DZTS -DZEND_WIN32 -DWIN32 -D_MBCS"
|
||||
#### fi
|
||||
#### PHP5_INCLUDES="-I/usr/local/include/php5 -I/usr/local/include/php5/main -I/usr/local/include/php5/Zend -I/usr/local/include/php5/TSRM -I/usr/local/include/php5/win32"
|
||||
#### PHP5_LDFLAGS=
|
||||
#### PHP5_LIBS="-lphp5ts -lxmlparse -lxmltok"
|
||||
#### PHP5_UNPREFIXED_EXTENSION_DIR=
|
||||
#### PHP5_PREFIX=
|
||||
####fi
|
||||
|
||||
AC_ARG_WITH(php5-include-dir,
|
||||
[ --with-php5-include-dir=(PHP5_INCLUDE_DIR) Specify full path to php 5 include dir.],
|
||||
[PHP5_INCLUDE_DIR="$withval"],[PHP5_INCLUDE_DIR=${datadir}/php])
|
||||
####AC_ARG_WITH(php5-include-dir,
|
||||
#### [ --with-php5-include-dir=(PHP5_INCLUDE_DIR) Specify full path to php 5 include dir.],
|
||||
#### [PHP5_INCLUDE_DIR="$withval"],[PHP5_INCLUDE_DIR=${datadir}/php])
|
||||
|
||||
AC_ARG_WITH(php5-config-dir,
|
||||
[ --with-php5-config-dir=(PHP5_CONFIG_DIR) Specify full path to php 5 config dir.],
|
||||
[PHP5_CONFIG_DIR="$withval"],[PHP5_CONFIG_DIR=${sysconfdir}/php5/conf.d/])
|
||||
####AC_ARG_WITH(php5-config-dir,
|
||||
#### [ --with-php5-config-dir=(PHP5_CONFIG_DIR) Specify full path to php 5 config dir.],
|
||||
#### [PHP5_CONFIG_DIR="$withval"],[PHP5_CONFIG_DIR=${sysconfdir}/php5/conf.d/])
|
||||
|
||||
AC_SUBST(PHP5_INCLUDES)
|
||||
AC_SUBST(PHP5_LDFLAGS)
|
||||
AC_SUBST(PHP5_LIBS)
|
||||
AC_SUBST(PHP5_UNPREFIXED_EXTENSION_DIR)
|
||||
AC_SUBST(PHP5_EXTENSION_DIR)
|
||||
AC_SUBST(PHP5_PREFIX)
|
||||
AC_SUBST(PHP5_INCLUDE_DIR)
|
||||
AC_SUBST(PHP5_CONFIG_DIR)
|
||||
####AC_SUBST(PHP5_INCLUDES)
|
||||
####AC_SUBST(PHP5_LDFLAGS)
|
||||
####AC_SUBST(PHP5_LIBS)
|
||||
####AC_SUBST(PHP5_UNPREFIXED_EXTENSION_DIR)
|
||||
####AC_SUBST(PHP5_EXTENSION_DIR)
|
||||
####AC_SUBST(PHP5_PREFIX)
|
||||
####AC_SUBST(PHP5_INCLUDE_DIR)
|
||||
####AC_SUBST(PHP5_CONFIG_DIR)
|
||||
|
||||
dnl Check for expat
|
||||
have_expat_include=no
|
||||
if test $MINGW -eq 1; then
|
||||
AC_CHECK_LIB(xmlparse, XML_ParserCreate, have_expat_lib=yes, have_expat_lib=no)
|
||||
else
|
||||
AC_CHECK_LIB(expat, XML_ParserCreate, have_expat_lib=yes, have_expat_lib=no)
|
||||
fi
|
||||
|
||||
if test x$have_expat_lib = xno; then
|
||||
enable_php5=no
|
||||
fi
|
||||
####dnl Check for expat
|
||||
####have_expat_include=no
|
||||
####if test $MINGW -eq 1; then
|
||||
#### AC_CHECK_LIB(xmlparse, XML_ParserCreate, have_expat_lib=yes, have_expat_lib=no)
|
||||
####else
|
||||
#### AC_CHECK_LIB(expat, XML_ParserCreate, have_expat_lib=yes, have_expat_lib=no)
|
||||
####fi
|
||||
####
|
||||
####if test x$have_expat_lib = xno; then
|
||||
#### enable_php5=no
|
||||
####fi
|
||||
|
||||
AC_MSG_CHECKING(for PHP 5 development files)
|
||||
if $PHP5_CONFIG --version | grep -q "^5" || test "x$ENABLE_PHP5_FORCE" = "xyes"
|
||||
then
|
||||
PHP5_VERSION=`$PHP5_CONFIG --version 2> /dev/null`
|
||||
languages_available="$languages_available php5($PHP5_VERSION)"
|
||||
else
|
||||
enable_php5=no
|
||||
fi
|
||||
####AC_MSG_CHECKING(for PHP 5 development files)
|
||||
####if $PHP5_CONFIG --version | grep -q "^5" || test "x$ENABLE_PHP5_FORCE" = "xyes"
|
||||
####then
|
||||
#### PHP5_VERSION=`$PHP5_CONFIG --version 2> /dev/null`
|
||||
#### languages_available="$languages_available php5($PHP5_VERSION)"
|
||||
####else
|
||||
#### enable_php5=no
|
||||
####fi
|
||||
|
||||
AC_MSG_RESULT($enable_php5)
|
||||
AM_CONDITIONAL([PHP5_ENABLED], [test "x$enable_php5" = "xyes"])
|
||||
AC_SUBST(PHP5_VERSION)
|
||||
####AC_MSG_RESULT($enable_php5)
|
||||
####AM_CONDITIONAL([PHP5_ENABLED], [test "x$enable_php5" = "xyes"])
|
||||
####AC_SUBST(PHP5_VERSION)
|
||||
|
||||
|
||||
### # ----------
|
||||
|
@ -524,79 +524,79 @@ fi
|
|||
AM_CONDITIONAL([CSHARP_ENABLED], [test "x$enable_csharp" = "xyes"])
|
||||
|
||||
|
||||
# ------------
|
||||
# Perl binding
|
||||
# ------------
|
||||
##### ------------
|
||||
##### Perl binding
|
||||
##### ------------
|
||||
|
||||
AC_ARG_ENABLE(perl, [ --disable-perl disable the Perl binding],,
|
||||
enable_perl="yes")
|
||||
####AC_ARG_ENABLE(perl, [ --disable-perl disable the Perl binding],,
|
||||
#### enable_perl="yes")
|
||||
|
||||
if test "X$PERL" != "X"; then
|
||||
PERLINSTALLSITEARCH=`$PERL -MConfig -e 'print $Config{installsitearch};'`
|
||||
PERLMAN3DIR=`$PERL -MConfig -e 'print $Config{man3dir};'`
|
||||
else
|
||||
PERLINSTALLSITEARCH=none
|
||||
PERLMAN3DIR=none
|
||||
fi
|
||||
AC_SUBST(PERLINSTALLSITEARCH)
|
||||
AC_SUBST(PERLMAN3DIR)
|
||||
####if test "X$PERL" != "X"; then
|
||||
#### PERLINSTALLSITEARCH=`$PERL -MConfig -e 'print $Config{installsitearch};'`
|
||||
#### PERLMAN3DIR=`$PERL -MConfig -e 'print $Config{man3dir};'`
|
||||
####else
|
||||
#### PERLINSTALLSITEARCH=none
|
||||
#### PERLMAN3DIR=none
|
||||
####fi
|
||||
####AC_SUBST(PERLINSTALLSITEARCH)
|
||||
####AC_SUBST(PERLMAN3DIR)
|
||||
|
||||
AC_MSG_CHECKING(for Perl API)
|
||||
if test "X$enable_perl" != "Xno" ; then
|
||||
if test "X$enable_perl" != "Xyes"; then
|
||||
PERL=$enable_perl
|
||||
fi
|
||||
enable_perl=yes
|
||||
fi
|
||||
####AC_MSG_CHECKING(for Perl API)
|
||||
####if test "X$enable_perl" != "Xno" ; then
|
||||
#### if test "X$enable_perl" != "Xyes"; then
|
||||
#### PERL=$enable_perl
|
||||
#### fi
|
||||
#### enable_perl=yes
|
||||
####fi
|
||||
|
||||
PERL_VERSION=`$PERL -MConfig -e 'print $Config{version}' 2>/dev/null`
|
||||
if test "X$PERL_VERSION" != "X"; then
|
||||
languages_available="$languages_available perl($PERL_VERSION)"
|
||||
if test $enable_perl = yes; then
|
||||
languages="$languages perl"
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL([PERL_ENABLED],[test "x$enable_perl" = "xyes"])
|
||||
AC_MSG_RESULT($enable_perl)
|
||||
AC_SUBST(PERL_VERSION)
|
||||
####PERL_VERSION=`$PERL -MConfig -e 'print $Config{version}' 2>/dev/null`
|
||||
####if test "X$PERL_VERSION" != "X"; then
|
||||
#### languages_available="$languages_available perl($PERL_VERSION)"
|
||||
#### if test $enable_perl = yes; then
|
||||
#### languages="$languages perl"
|
||||
#### fi
|
||||
####fi
|
||||
####AM_CONDITIONAL([PERL_ENABLED],[test "x$enable_perl" = "xyes"])
|
||||
####AC_MSG_RESULT($enable_perl)
|
||||
####AC_SUBST(PERL_VERSION)
|
||||
|
||||
|
||||
dnl Checks for zlib library (code adapted from libxml2 configure.in)
|
||||
_cppflags="${CPPFLAGS}"
|
||||
_ldflags="${LDFLAGS}"
|
||||
####dnl Checks for zlib library (code adapted from libxml2 configure.in)
|
||||
####_cppflags="${CPPFLAGS}"
|
||||
####_ldflags="${LDFLAGS}"
|
||||
|
||||
AC_ARG_WITH(zlib,
|
||||
[ --with-zlib[[=DIR]] use libz in DIR],[
|
||||
if test "$withval" != "no" -a "$withval" != "yes"; then
|
||||
Z_DIR=$withval
|
||||
CPPFLAGS="${CPPFLAGS} -I$withval/include"
|
||||
LDFLAGS="${LDFLAGS} -L$withval/lib"
|
||||
fi
|
||||
])
|
||||
saved_LIB=$LIBS
|
||||
LIBS=
|
||||
AC_CHECK_HEADERS(zlib.h,
|
||||
AC_SEARCH_LIBS(gzread, [z zlib1],[
|
||||
AC_DEFINE([HAVE_LIBZ], [], [Have compression library])
|
||||
if test "x${Z_DIR}" != "x"; then
|
||||
Z_CFLAGS="-I${Z_DIR}/include"
|
||||
Z_LIBS="-L${Z_DIR}/lib $LIBS"
|
||||
[case ${host} in
|
||||
*-*-solaris*)
|
||||
Z_LIBS="-L${Z_DIR}/lib -R${Z_DIR}/lib $LIBS"
|
||||
;;
|
||||
esac]
|
||||
else
|
||||
Z_LIBS="$LIBS"
|
||||
fi]))
|
||||
LIBS=$saved_LIB
|
||||
test "z$Z_LIBS" != "z" || AC_MSG_ERROR(missing zlib)
|
||||
####AC_ARG_WITH(zlib,
|
||||
####[ --with-zlib[[=DIR]] use libz in DIR],[
|
||||
#### if test "$withval" != "no" -a "$withval" != "yes"; then
|
||||
#### Z_DIR=$withval
|
||||
#### CPPFLAGS="${CPPFLAGS} -I$withval/include"
|
||||
#### LDFLAGS="${LDFLAGS} -L$withval/lib"
|
||||
#### fi
|
||||
####])
|
||||
####saved_LIB=$LIBS
|
||||
####LIBS=
|
||||
####AC_CHECK_HEADERS(zlib.h,
|
||||
#### AC_SEARCH_LIBS(gzread, [z zlib1],[
|
||||
#### AC_DEFINE([HAVE_LIBZ], [], [Have compression library])
|
||||
#### if test "x${Z_DIR}" != "x"; then
|
||||
#### Z_CFLAGS="-I${Z_DIR}/include"
|
||||
#### Z_LIBS="-L${Z_DIR}/lib $LIBS"
|
||||
#### [case ${host} in
|
||||
#### *-*-solaris*)
|
||||
#### Z_LIBS="-L${Z_DIR}/lib -R${Z_DIR}/lib $LIBS"
|
||||
#### ;;
|
||||
#### esac]
|
||||
#### else
|
||||
#### Z_LIBS="$LIBS"
|
||||
#### fi]))
|
||||
####LIBS=$saved_LIB
|
||||
####test "z$Z_LIBS" != "z" || AC_MSG_ERROR(missing zlib)
|
||||
|
||||
AC_SUBST(Z_CFLAGS)
|
||||
AC_SUBST(Z_LIBS)
|
||||
####AC_SUBST(Z_CFLAGS)
|
||||
####AC_SUBST(Z_LIBS)
|
||||
|
||||
CPPFLAGS=${_cppflags}
|
||||
LDFLAGS=${_ldflags}
|
||||
####CPPFLAGS=${_cppflags}
|
||||
####LDFLAGS=${_ldflags}
|
||||
|
||||
dnl ==========================================================================
|
||||
dnl Test suite (requires check)
|
||||
|
@ -778,8 +778,6 @@ Optionals builds
|
|||
Available languages: ${languages_available}
|
||||
|
||||
Java binding: ${enable_java}
|
||||
Perl binding: ${enable_perl}
|
||||
PHP 5 binding: ${enable_php5}
|
||||
Python binding: ${enable_python}
|
||||
|
||||
C API references: ${enable_gtk_doc}
|
||||
|
|
Reference in New Issue