GSI Helmholtzzentrum für Schwerionenforschung
Problems with FairSoft (libpng) and Fedora 20
Hi, I forward this message from Prometeus Jasinski, since for some reasons he is not able to post in the forum. Quote: My error on Fedora 20 is same as https://root.cern.ch/phpBB3/viewtopic.php?f=3&t=18017&hilit=libp ng When I install root with standard settings as a separate software I see that libpng is linked against my machine libraries and I do not have any problems opening the TBrowser. [jasinski@localhost root]$ ldd lib/libGraf.so linux-vdso.so.1 => (0x00007fff1abfe000) libHist.so => /home/jasinski/bin/root/lib/libHist.so (0x00007f63753db000) libRIO.so => /home/jasinski/bin/root/lib/libRIO.so (0x00007f6374ebc000) libMathCore.so => /home/jasinski/bin/root/lib/libMathCore.so (0x00007f6374a57000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f637479b000) libCore.so => /home/jasinski/bin/root/lib/libCore.so (0x00007f6373de4000) libCint.so => /home/jasinski/bin/root/lib/libCint.so (0x00007f6373465000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f637315d000) libm.so.6 => /lib64/libm.so.6 (0x00007f6372e55000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f6372c3f000) libc.so.6 => /lib64/libc.so.6 (0x00007f6372881000) libMatrix.so => /home/jasinski/bin/root/lib/libMatrix.so (0x00007f6372425000) libThread.so => /home/jasinski/bin/root/lib/libThread.so (0x00007f63721d0000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f6371fcc000) /lib64/ld-linux-x86-64.so.2 (0x00007f6375f6e000) libz.so.1 => /lib64/libz.so.1 (0x00007f6371db5000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f6371b82000) <-- libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f6371965000) When I compile fairsoft, libpng is not linked and the error mentioned above occurs. I tried already to get rid of any root configuration that might set internal linking stuff but I did not succeed. The output of the library is not showing any relations to libpng: [jasinski@localhost FairSoft]$ ldd $ROOTSYS/lib/root/libGraf.so linux-vdso.so.1 => (0x00007fff491fe000) libHist.so => /home/jasinski/bin/buildFairSoft/lib/root/libHist.so (0x00007fd226a5b000) libRIO.so => /home/jasinski/bin/buildFairSoft/lib/root/libRIO.so (0x00007fd22653e000) libMathCore.so => /home/jasinski/bin/buildFairSoft/lib/root/libMathCore.so (0x00007fd2260da000) libz.so.1 => /lib64/libz.so.1 (0x00007fd225eac000) libCore.so => /home/jasinski/bin/buildFairSoft/lib/root/libCore.so (0x00007fd2254f6000) libCint.so => /home/jasinski/bin/buildFairSoft/lib/root/libCint.so (0x00007fd224b77000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fd22486f000) libm.so.6 => /lib64/libm.so.6 (0x00007fd224567000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd224351000) libc.so.6 => /lib64/libc.so.6 (0x00007fd223f93000) libMatrix.so => /home/jasinski/bin/buildFairSoft/lib/root/libMatrix.so (0x00007fd223b37000) libThread.so => /home/jasinski/bin/buildFairSoft/lib/root/libThread.so (0x00007fd2238e2000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fd2236de000) /lib64/ld-linux-x86-64.so.2 (0x00007fd227662000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd2234c0000) One more information that might be valuable. The standalone software I tested was /24 while the dez14 fairsoft contains /22. For the record, I also tried the recommended fairsoft releases for pandaroot without success. Here I'm afraid I need help. Any clues?