Need to patch a few more files:
On Oct 6, 2005, at 1:34 PM, Brian J. France wrote:
The following patch is need if phpize is going to be used to build
ext/gd with the bundled libgd library.
Otherwise HAVE_GD_BUNDLED will not be set for the bundled lib so it
will not build with the php_gd_ prefix, but the extension will have
HAVE_GD_BUNDLED defined and expecting the php_gd_ prefix which will
cause undefined symbol errors on loading.
Thanks,
Brian
Index: gd.h
===================================================================
RCS file: /repository/php-src/ext/gd/libgd/gd.h,v
retrieving revision 1.26
diff -u -p -r1.26 gd.h
--- gd.h 27 Mar 2005 23:43:52 -0000 1.26
+++ gd.h 6 Oct 2005 18:42:09 -0000
@@ -5,6 +5,10 @@
extern "C" {
#endif
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include "php_compat.h"
#ifndef WIN32
Index: gdtables.c
===================================================================
RCS file: /repository/php-src/ext/gd/libgd/gdtables.c,v
retrieving revision 1.2
diff -u -p -r1.2 gdtables.c
--- gdtables.c 31 Aug 2004 16:41:29 -0000 1.2
+++ gdtables.c 6 Oct 2005 18:42:09 -0000
@@ -1,4 +1,8 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include "php_compat.h"
int gdCosT[] =
Index: wbmp.h
===================================================================
RCS file: /repository/php-src/ext/gd/libgd/wbmp.h,v
retrieving revision 1.3
diff -u -p -r1.3 wbmp.h
--- wbmp.h 31 Aug 2004 16:41:29 -0000 1.3
+++ wbmp.h 6 Oct 2005 18:42:10 -0000
@@ -12,6 +12,10 @@
#ifndef __WBMP_H
#define __WBMP_H 1
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include "php_compat.h"
/* WBMP struct
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php