dnl
AC_DEFUN([PHP_REQUIRE_CXX],[
if test -z "$php_cxx_done"; then
- AC_PROG_CXX
- AC_PROG_CXXCPP
+ AC_REQUIRE([AC_PROG_CXX])
+ AC_REQUIRE([AC_PROG_CXXCPP])
php_cxx_done=yes
fi
])
ac_cv_time_r_type=irix
],[
ac_cv_time_r_type=POSIX
+ ],[
+ ac_cv_time_r_type=POSIX
])
],[
ac_cv_time_r_type=POSIX
exit(1);
}
-], [cookie_io_functions_use_off64_t=yes], [])
+], [
+ cookie_io_functions_use_off64_t=yes
+], [
+ cookie_io_functions_use_off64_t=no
+], [
+ cookie_io_functions_use_off64_t=no
+])
else
dnl versions in different directories.
dnl
AC_DEFUN([PHP_CHECK_64BIT],[
- AC_CHECK_SIZEOF(long int)
+ AC_CHECK_SIZEOF(long int, 4)
AC_MSG_CHECKING([checking if we're at 64-bit platform])
if test "$ac_cv_sizeof_long_int" = "4" ; then
AC_MSG_RESULT([no])
CPPFLAGS="$CPPFLAGS -D_XPG_IV";;
*hpux*)
if test "$GCC" = "yes"; then
- CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED"
- fi
+ CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED"
+ fi
+ ;;
+*netware*)
+ PHP_BUILD_PROGRAM
+ PHP_ADD_SOURCES(win32, sendmail.c, -I$CFLAGS,php)
;;
esac
fi
dnl Check if sockaddr data structure includes an "sa_len" member
-
AC_TRY_COMPILE([
#include <sys/types.h>
#include <sys/socket.h>
-], [static struct sockaddr sa; int n = (int) sa.sa_len; return n],
-[AC_DEFINE(HAVE_SOCKADDR_LEN,1,[Whether sockaddr struct has sa_len])],
-[])
+], [
+ static struct sockaddr sa; int n = (int) sa.sa_len; return n
+], [
+ AC_DEFINE(HAVE_SOCKADDR_LEN,1,[Whether sockaddr struct has sa_len])
+], [])
dnl Check for IPv6 support
AC_CACHE_CHECK([for IPv6 support], ac_cv_ipv6_support,
freeaddrinfo(ai);
exit(0);
}
- ],ac_cv_func_getaddrinfo=yes, ac_cv_func_getaddrinfo=no),
+ ],ac_cv_func_getaddrinfo=yes, ac_cv_func_getaddrinfo=no, ac_cv_func_getaddrinfo=no),
ac_cv_func_getaddrinfo=no)])
if test "$ac_cv_func_getaddrinfo" = yes; then
AC_DEFINE(HAVE_GETADDRINFO,1,[Define if you have the getaddrinfo function])
AC_MSG_RESULT(no)
PHP_DEFINE([ICONV_SUPPORTS_ERRNO],0,[ext/iconv])
AC_DEFINE([ICONV_SUPPORTS_ERRNO],0,[Whether iconv supports error no or not])
+ ],[
+ AC_MSG_RESULT(no, cross-compiling)
+ PHP_DEFINE([ICONV_SUPPORTS_ERRNO],0,[ext/iconv])
+ AC_DEFINE([ICONV_SUPPORTS_ERRNO],0,[Whether iconv supports error no or not])
])
AC_MSG_CHECKING([if your cpp allows macro usage in include lines])