On 28 Mar 2007 19:41:29 -0000, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:

I'm a newbie trying to compile the latest HEAD CVS, i got this problem.

/usr/lib/libpng12.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: ** [tcdecode] Erro 1

./configure only finds the /usr/libpng12.so (32 bits), it is necessary the
64 bits /usr/lib64 to make it work, i have linked the libpng12.so (32
bits) to the 64bits version, and it compiles. But i need the 32 bits in
place to make some other software work here and this "workaround" is not
feasible to me.



My question is, how can i make the ./configure finds the proper 64 bits
library?


This question raises periodically, and periodically I forgot to check it out
properly or at least to add it to our issue tracking system. My bad.
I also lack a multiarch system (my dev box at home is a pure 64 bit system
-- debian sid) to test, but that's a different story.

Could you please file a bug on http://tcfoundry.hostme.it/mantis ?

I definitevely need to check this out before 1.1.0 released, and a little
reminder will help.

Bests,

--
Francesco Romani

Reply via email to