Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:19457 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56285 invoked by uid 1010); 6 Oct 2005 18:42:59 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 56270 invoked from network); 6 Oct 2005 18:42:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Oct 2005 18:42:59 -0000 X-Host-Fingerprint: 204.11.219.140 lt1.firehawksystems.com Linux 2.4/2.6 Received: from ([204.11.219.140:41555] helo=lt1.firehawksystems.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 16/8D-54476-23075434 for ; Thu, 06 Oct 2005 14:42:58 -0400 Received: from [10.0.0.2] ([69.219.238.126]) (authenticated bits=0) by lt1.firehawksystems.com (8.13.3/8.13.3) with ESMTP id j96Igr4Q023055 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 6 Oct 2005 11:42:54 -0700 Mime-Version: 1.0 (Apple Message framework v623) In-Reply-To: <3dea4a351d4b69ac03e9b0398a4c79ab@firehawksystems.com> References: <3dea4a351d4b69ac03e9b0398a4c79ab@firehawksystems.com> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <3f5eed8ea61f4b962a03c5e4f9b7323c@firehawksystems.com> Content-Transfer-Encoding: 7bit Date: Thu, 6 Oct 2005 13:42:49 -0500 To: internals@lists.php.net X-Mailer: Apple Mail (2.623) X-Virus-Scanned: ClamAV 0.87/1118/Thu Oct 6 06:32:20 2005 on lt1 X-Virus-Status: Clean Subject: Re: [PHP-DEV] [NEW PATCH] Building ext/gd via phpize and using the bundled libgd From: list@firehawksystems.com ("Brian J. France") 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