moriyoshi Thu Aug 28 02:04:49 2003 EDT Modified files: /php-src/ext/iconv config.m4 Log: Add further check for "#include MACRO" style syntax Index: php-src/ext/iconv/config.m4 diff -u php-src/ext/iconv/config.m4:1.24 php-src/ext/iconv/config.m4:1.25 --- php-src/ext/iconv/config.m4:1.24 Wed Jul 30 17:56:45 2003 +++ php-src/ext/iconv/config.m4 Thu Aug 28 02:04:48 2003 @@ -1,5 +1,5 @@ dnl -dnl $Id: config.m4,v 1.24 2003/07/30 21:56:45 sniper Exp $ +dnl $Id: config.m4,v 1.25 2003/08/28 06:04:48 moriyoshi Exp $ dnl PHP_ARG_WITH(iconv, for iconv support, @@ -114,13 +114,22 @@ 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]) + AC_TRY_COMPILE([ +#define FOO <$PHP_ICONV_H_PATH> +#include FOO + ], [], [ + AC_MSG_RESULT([yes]) + PHP_DEFINE([PHP_ICONV_H_PATH], [<$PHP_ICONV_H_PATH>]) + AC_DEFINE_UNQUOTED([PHP_ICONV_H_PATH], [<$PHP_ICONV_H_PATH>], [Path to iconv.h]) + ], [ + AC_MSG_RESULT([no]) + ]) + CFLAGS="$iconv_cflags_save" LDFLAGS="$iconv_ldflags_save" - PHP_DEFINE([PHP_ICONV_H_PATH], [<$PHP_ICONV_H_PATH>]) - AC_DEFINE_UNQUOTED([PHP_ICONV_H_PATH], [<$PHP_ICONV_H_PATH>], [Path to iconv.h]) - - PHP_NEW_EXTENSION(iconv, iconv.c, $ext_shared) + PHP_NEW_EXTENSION(iconv, iconv.c, $ext_shared,, [-I\"$PHP_ICONV_PREFIX/include\"]) PHP_SUBST(ICONV_SHARED_LIBADD) else AC_MSG_ERROR(Please reinstall the iconv library.)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php