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