Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:8475 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12956 invoked by uid 1010); 11 Mar 2004 00:56:22 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 12922 invoked from network); 11 Mar 2004 00:56:22 -0000 Received: from unknown (HELO mx.thebrainroom.net) (65.200.24.98) by pb1.pair.com with SMTP; 11 Mar 2004 00:56:22 -0000 Received: by mx.thebrainroom.net (Postfix, from userid 517) id C488F1488092; Wed, 10 Mar 2004 16:56:21 -0800 (PST) Received: from tron (zaneeb.thebrainroom.net [82.133.1.138]) by mx.thebrainroom.net (Postfix) with ESMTP id 4D62E1488090 for ; Wed, 10 Mar 2004 16:56:17 -0800 (PST) Message-ID: <035401c40704$ecd67dc0$8a02a8c0@tron> To: Date: Thu, 11 Mar 2004 01:05:19 -0000 Organization: The Brain Room Ltd. 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 X-Spam-Status: No, hits=-0.3 required=5.0 tests=AWL version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) X-TBR-Filter: Virus scanned and defanged Subject: libxml2 libs for win32? From: wez@thebrainroom.com ("Wez Furlong") hey, I just tried to build php5 on my new machine using a fresh checkout and sync'ing from Edins magic box of libs, and the build fails: php5ts.dll.def : error LNK2001: unresolved external symbol _libiconv_version php5ts.dll.def : error LNK2001: unresolved external symbol libiconv_set_relocation_prefix Release_TS\php5ts.lib : fatal error LNK1120: 2 unresolved externals LINK : fatal error LNK1141: failure during build of exports file I tried upgrading my xml libs to Rob's latest stuff but found that the .def file is a bit ca-ca. (loads of unresolved libxml functions). I tried copying libs across from my known-good box, but get the same problems. I can get things to link by commenting the offending lines (and hacking the iconv extension), but found that doing it that way requires a separate iconv.dll. I thought the goal was to have a big static libxml2_a.lib that included all the iconv stuff (so no need for iconv.dll's), and have the .def file export all those things (which is what it appears to be trying to do). --Wez.