Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:2323 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 4509 invoked from network); 13 Jun 2003 23:16:35 -0000 Received: from unknown (HELO phoebe.host4u.net) (209.150.128.26) by pb1.pair.com with SMTP; 13 Jun 2003 23:16:35 -0000 Received: from ctd01 (dsta-aa203.pivot.net [66.186.171.203]) by phoebe.host4u.net (8.11.6/8.11.6) with SMTP id h5DNGYe24292; Fri, 13 Jun 2003 18:16:34 -0500 Message-ID: <025b01c33202$a32db170$06dea8c0@cyberware.local> To: , "Andi Gutmans" References: <5.1.0.14.2.20030614013859.033ceea0@127.0.0.1> Date: Fri, 13 Jun 2003 19:22:19 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: [PHP-DEV] Building on Win32 From: rrichards@ctindustries.net ("Rob Richards") From: Andi Gutmans > So can someone tell me where the build stands, what the instructions are > and how we can get rid of the need of using a patched version of libxml2? On windows, you really dont need that giant patch. Currently it does need xmlInitThreads in the libxml2.def.src/libxml2.def (depending if you want to run configure again or not), if you want to use libxml as a shared dll. If you compile it statically (add LIBXML_STATIC=1 to the preprocessor definitions) you dont have to worry about adding the export declaration or recompiling libxml. If we dump the call the xmlInitThreads in xml extension, then a patched version is no longer needed. Currently this is an empty function, but supposedly will be used in the near future. Also for php4dllts project make sure HAVE_XML is in the preprocessor definitions. If this still doesnt work, send the errors you get compiling. Rob