pan-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]