[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-devel] Re: Building PAN on Windows
From: |
GISQUET Christophe |
Subject: |
Re: [Pan-devel] Re: Building PAN on Windows |
Date: |
Mon, 13 Feb 2006 09:18:28 +0100 |
User-agent: |
Thunderbird 1.5 (Windows/20051201) |
DPA wrote:
Christophe, thank you for the reply! It looks like you are still
further along than I am, I finally got libxml2 to build by not building
it with zlib support. I hope that won't break pan but we will see...
Why couldn't you built it with zlib? I don't think it's important either,
though.
I am now getting this error when trying to build PAN now that I got
passed the problem with building version 2.6.2 of libxml:
sockets.o(.text+0x54):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0xc8):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x143):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x15c):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x16a):sockets.c: undefined reference to
address@hidden'
sockets.o(.text+0x173):sockets.c: undefined reference to
address@hidden'
sockets.o(.text+0x19d):sockets.c: undefined reference to
address@hidden'
sockets.o(.text+0x24b):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x2e3):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x42f):sockets.c: undefined reference to address@hidden'
sockets.o(.text+0x45d):sockets.c: undefined reference to address@hidden'
Those are provided by libwsock32.a, or maybe other libs. Manually modify the
libs used for linking the pan binary. grep for the function names (the @<arg>
is the length of the stack when functions have to be called in a fastcall
manner) inside of /mingw/lib if -lwsock32 doesn't solve the problem.
I'm suprised that whatever (pkgconfig, libtool) is used by pan didn't find
this dependency.
fu000006.o(.idata$3+0xc): undefined reference to `libxml2_dll_a_iname'
fu000007.o(.idata$3+0xc): undefined reference to `libxml2_dll_a_iname'
fu000008.o(.idata$3+0xc): undefined reference to `libxml2_dll_a_iname'
fu000009.o(.idata$3+0xc): undefined reference to `libxml2_dll_a_iname'
fu000010.o(.idata$3+0xc): undefined reference to `libxml2_dll_a_iname'
fu000011.o(.idata$3+0xc): more undefined references to
`libxml2_dll_a_iname' follow
nmth000005.o(.idata$4+0x0): undefined reference to `_nm__xmlFree'
collect2: ld returned 1 exit status
This is stranger. Have you stripped the libxml libraries?
This error occurs with Libxml-2.6.2.
libxml2 is now up to 2.6.23. This one is working on my side.
Good luck with your compilation,
Christophe GISQUET