Re: Debug version of PECL package?
| From: | Kalle Sommer Nielsen | Date: | Fri, 04 Sep 2009 12:55:19 +0000 |
| Subject: | Re: Debug version of PECL package? | ||
| References: | 1 2 3 4 5 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-6618@lists.php.net to get a copy of this message | ||
Hi
2009/9/4 Benjamin Franke <buzle@gmx.de>:
> LINK : Debug_TS\php5ts_debug.dll not found or not built by the last incremental link;
> performing full link
> Creating library Debug_TS\php5ts_debug.lib and object Debug_TS\php5ts_debug.exp
> php_xmlreader.obj : warning LNK4217: locally defined symbol _php_dom_create_object imported in
> function _zim_xmlreader_expand
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_ParserFree referenced in function
> _php_wddx_deserialize_ex
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_Parse referenced in function
> _php_wddx_deserialize_ex
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_SetCharacterDataHandler
> referenced in function _php_wddx_deserialize_ex
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_SetElementHandler referenced in
> function _php_wddx_deserialize_ex
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_SetUserData referenced in
> function _php_wddx_deserialize_ex
> wddx.obj : error LNK2019: unresolved external symbol _php_XML_ParserCreate referenced in
> function _php_wddx_deserialize_ex
> Debug_TS\php5ts_debug.dll : fatal error LNK1120: 6 unresolved externals
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
> 8\VC\BIN\cl.exe"' : return code '0x2'
> Stop.
>
By a quick look of this, then it seems like ext/wddx depends and
assumes that ext/xml is built staticlly hence why it gets unresolved
external symbols. Compile ext/xml staticlly like: `configure
--with-xml` should fix it.
--
regrads,
Kalle Sommer Nielsen
kalle@php.net