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

Reply via email to