
Hi Sidnei, I have successfully compiled lxml for Windows 64, using libxml2-2.7.2, libxslt-1.1.24, using libiconv-1.11 and zlib-1.2.3. I managed to get it to compile using iconv.lib rather than iconv_a.lib so it requires that as well as installing libxml using the generated exe I need to copy over the iconv.dll, incase anyone knows how to resolve these three external symbol errors, here they are: libxml2_a.lib(encoding.obj) : error LNK2019: unresolved external symbol __imp_li biconv referenced in function xmlIconvWrapper libxml2_a.lib(encoding.obj) : error LNK2019: unresolved external symbol __imp_li biconv_close referenced in function xmlCharEncCloseFunc libxml2_a.lib(encoding.obj) : error LNK2019: unresolved external symbol __imp_li biconv_open referenced in function xmlFindCharEncodingHandler build\lib.win-amd64-2.6\lxml\etree.pyd : fatal error LNK1120: 3 unresolved exter nals I can provide you with the instruction to build, or just the egg and exe if you wish. Hanni 2008/10/15 Hanni Ali <hanni.ali@gmail.com>
Hi Sidnei,
I have suceeded in compiling some form of libxml2 and libxslt, however I have not been able to use them to compile lxml which I think is due to some issues I have been having with iconv. I have managed to get lxml to compile using the win_iconv I found here:
http://www.gtk.org/download-windows-64bit.html
However the linker throws a whole host of unresolved external symbol errors, would you mind taking a look at the attached file to see if you notice something I'm doing wrong?
Let me know if I can provide anything else which may help.
Kind Regards,
Hanni
2008/10/2 Sidnei da Silva <sidnei@enfoldsystems.com>
Haven't looked at that yet. I'm pretty confident though that we need
libxml2 to be compiled for x64 first.
I use the binaries provided by Igor Zlatkovic (http://www.zlatkovic.com/libxml.en.html) to build lxml. Maybe you can get the ball rolling by pinging Igor about providing x64 binaries? I'm a little bit short of time to start that discussion, but will eventually need a x64 build myself, for using lxml with IIS in Windows Server x64.
Hi All,
Came across this little gem of a Python module which seems able to
On Thu, Oct 2, 2008 at 10:56 AM, Hanni Ali <hanni.ali@gmail.com> wrote: translate
some XML reports for me nicely.
I was very pleased to see a Python 2.6 installer for windows, made checking it out much easier than many modules I use. So thanks for that.
However although my testing seems to confirm this is the ideal module I do need to deploy to our production environment which is a 64-bit Windows environment running Python 2.6 (I code on 32-bit box for simplicity/resource reasons).
Has anyone compiled and used lxml on this platform combination? If not does anyone foresee me having any issues compiling it for this platform?
Thanks,
Hanni
_______________________________________________ lxml-dev mailing list lxml-dev@codespeak.net http://codespeak.net/mailman/listinfo/lxml-dev
-- Sidnei da Silva Enfold Systems http://enfoldsystems.com Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214