Code

fix warning: "__STRICT_ANSI__" is not defined warning patch by Gilles Esp
[rrdtool-all.git] / contrib / php4 / configure.in
2 AC_INIT(Makefile.in)
4 AC_DEFUN(PHP_WITH_PHP_CONFIG,[
5   AC_ARG_WITH(php-config,
6 [  --with-php-config=[PATH]],[
7   PHP_CONFIG=$withval
8 ],[
9   PHP_CONFIG=php-config
10 ])
12   prefix=`$PHP_CONFIG --prefix 2>/dev/null`
13   INCLUDES=`$PHP_CONFIG --includes 2>/dev/null`
14   EXTENSION_DIR=`$PHP_CONFIG --extension-dir`
15  
16   if test -z "$prefix"; then
17     AC_MSG_ERROR(Cannot find php-config. Please use --with-php-config=[PATH])
18   fi
19   AC_MSG_CHECKING(for PHP prefix)
20   AC_MSG_RESULT($prefix)
21   AC_MSG_CHECKING(for PHP includes)
22   AC_MSG_RESULT($INCLUDES)
23   AC_MSG_CHECKING(for PHP extension directory)
24   AC_MSG_RESULT($EXTENSION_DIR)
25 ])
27 abs_srcdir=`(cd $srcdir && pwd)`
29 php_always_shared=yes
31 AC_PROG_CC
32 AC_PROG_CC_C_O
34 PHP_WITH_PHP_CONFIG
36 AC_PREFIX_DEFAULT()
38 sinclude(config.m4)
40 enable_static=no
41 enable_shared=yes
43 AC_PROG_LIBTOOL
45 SHARED_LIBTOOL='$(LIBTOOL)'
46 PHP_COMPILE='$(LIBTOOL) --mode=compile $(COMPILE) -c $<'
47 phplibdir="`pwd`/modules"
49 test "$prefix" = "NONE" && prefix="/usr/local"
50 test "$exec_prefix" = "NONE" && exec_prefix='$(prefix)'
52 PHP_SUBST(prefix)
53 PHP_SUBST(exec_prefix)
54 PHP_SUBST(libdir)
55 PHP_SUBST(prefix)
56 PHP_SUBST(phplibdir)
58 PHP_SUBST(PHP_COMPILE)
59 PHP_SUBST(CC)
60 PHP_SUBST(CFLAGS)
61 PHP_SUBST(CPP)
62 PHP_SUBST(CPPFLAGS)
63 PHP_SUBST(CXX)
64 PHP_SUBST(DEFS)
65 PHP_SUBST(EXTENSION_DIR)
66 PHP_SUBST(EXTRA_LDFLAGS)
67 PHP_SUBST(EXTRA_LIBS)
68 PHP_SUBST(INCLUDES)
69 PHP_SUBST(LEX)
70 PHP_SUBST(LEX_OUTPUT_ROOT)
71 PHP_SUBST(LFLAGS)
72 PHP_SUBST(SHARED_LIBTOOL)
73 PHP_SUBST(LIBTOOL)
74 PHP_SUBST(SHELL)
76 PHP_FAST_OUTPUT(Makefile)
78 PHP_GEN_CONFIG_VARS
79 PHP_GEN_MAKEFILES
81 test -d modules || mkdir modules
82 touch .deps
84 AC_CONFIG_HEADER(php_config.h)
86 AC_OUTPUT()