port from PHP3

This commit is contained in:
Sascha Schumann 1999-04-24 20:43:58 +00:00
parent 8036c5fbf1
commit bec518a62d
2 changed files with 30 additions and 0 deletions

View File

@ -4,6 +4,9 @@
#undef PACKAGE #undef PACKAGE
#undef VERSION #undef VERSION
#undef HAVE_STRUCT_FLOCK
#undef HAVE_TM_GMTOFF
#define CONFIGURATION_FILE_PATH "php3.ini" #define CONFIGURATION_FILE_PATH "php3.ini"
#define USE_CONFIG_FILE 1 #define USE_CONFIG_FILE 1

View File

@ -206,6 +206,33 @@ dnl Checks for typedefs, structures, and compiler characteristics.
AC_STRUCT_TM AC_STRUCT_TM
AC_STRUCT_TIMEZONE AC_STRUCT_TIMEZONE
AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff,
[AC_TRY_COMPILE([#include <sys/types.h>
#include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;],
ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)])
if test "$ac_cv_struct_tm_gmtoff" = yes; then
AC_DEFINE(HAVE_TM_GMTOFF)
fi
AC_CACHE_CHECK(for struct flock,php_struct_flock,
AC_TRY_COMPILE([
#include <unistd.h>
#include <fcntl.h>
],
[struct flock x;],
[
php_struct_flock=yes
],[
php_struct_flock=no
])
)
if test "$php_struct_flock" = "yes" ; then
AC_DEFINE(HAVE_STRUCT_FLOCK, 1)
else
AC_DEFINE(HAVE_STRUCT_FLOCK, 0)
fi
dnl Check for members of the stat structure dnl Check for members of the stat structure
AC_STRUCT_ST_BLKSIZE AC_STRUCT_ST_BLKSIZE
dnl AC_STRUCT_ST_BLOCKS will screw QNX because fileblocks.o does not exists dnl AC_STRUCT_ST_BLOCKS will screw QNX because fileblocks.o does not exists