Hello, it's maybe an exotic configuration, but i'm experimeting with libxml2 HTML support enabled and HTTP support disabled on WIn32 platform. Compiling libxml2 i've got two unresolved external symbols: libxml2.def : error LNK2001: unresolved external symbol xmlIOHTTPOpenW libxml2.def : error LNK2001: unresolved external symbol xmlRegisterHTTPPostCallbacks I'd like to propose following patch since the two are should only exported if HTTP support is enabled (i'm sorry that i can't provide a 'standard' diff, but i'm still lack of an appropriate diff tool for Win32. Any recommendations?): *** 816,820 **** #ifdef LIBXML_HTML_ENABLED htmlDocContentDumpOutput xmlIOHTTPOpenW xmlRegisterHTTPPostCallbacks #endif /* LIBXML_HTML_ENABLED */ --- 816,822--- #ifdef LIBXML_HTML_ENABLED htmlDocContentDumpOutput + #ifdef LIBXML_HTTP_ENABLED xmlIOHTTPOpenW xmlRegisterHTTPPostCallbacks + #endif /* LIBXML_HTTP_ENABLED */ #endif /* LIBXML_HTML_ENABLED */ Mit freundlichen Gruessen - Kind regards Markus Henke <<libxml2.def.src.zip>> ________________________Addressed by:________________________ ORDAT GmbH & Co. KG - Serversystems / eCom Dipl.-Inf. (FH) Markus Henke Fon: +49 (641) 7941-0 Rathenaustr. 1 Fax: +49 (641) 7941-132 35394 Gießen mailto:markus henke ordat com See: http://www.ordat.com _____________________________________________________________ ...this behavior is by design...
Attachment:
libxml2.def.src.zip
Description: Binary data