View previous topic :: View next topic |
Author |
Message |
RealNoob Tux's lil' helper
Joined: 12 Feb 2004 Posts: 75
|
Posted: Sat Oct 01, 2011 2:27 pm Post subject: [SOLVED] Crayon Physics don't find QT on AMD64 |
|
|
Hi,
I have installed crayon physics on an AMD64 machine, but it complains with the following message when I try to run it:
Code: | ./launcher: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
|
When running ldd on the binary I see the following:
Code: | linux-gate.so.1 => (0xffffe000)
libSDL-1.2.so.0 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libSDL-1.2.so.0 (0xf7737000)
libGL.so.1 => /usr/lib32/opengl/nvidia/lib/libGL.so.1 (0xf7633000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf75c4000)
libGLEW.so.1.5 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libGLEW.so.1.5 (0xf757d000)
libSDL_image-1.2.so.0 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libSDL_image-1.2.so.0 (0xf7560000)
libSDL_mixer-1.2.so.0 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libSDL_mixer-1.2.so.0 (0xf7508000)
libQtGui.so.4 => not found
libQtCore.so.4 => not found
libstdc++.so.6 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libstdc++.so.6 (0xf741c000)
libm.so.6 => /lib32/libm.so.6 (0xf73f6000)
libgcc_s.so.1 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libgcc_s.so.1 (0xf73da000)
libc.so.6 => /lib32/libc.so.6 (0xf7282000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7269000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7264000)
libnvidia-tls.so.275.09.07 => /usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.275.09.07 (0xf7261000)
libnvidia-glcore.so.275.09.07 => /usr/lib32/libnvidia-glcore.so.275.09.07 (0xf598f000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf5871000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf5861000)
librt.so.1 => /lib32/librt.so.1 (0xf5857000)
libjpeg.so.62 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libjpeg.so.62 (0xf5837000)
libtiff.so.4 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libtiff.so.4 (0xf57e2000)
libz.so.1 => /lib32/libz.so.1 (0xf57cd000)
libmikmod.so.2 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libmikmod.so.2 (0xf5782000)
libvorbisfile.so.3 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libvorbisfile.so.3 (0xf5779000)
libsmpeg-0.4.so.0 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libsmpeg-0.4.so.0 (0xf5721000)
/lib/ld-linux.so.2 (0xf77cf000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf5707000)
libvorbis.so.0 => /opt/games/Kloonigames/CrayonPhysicsDeluxe/lib32/libvorbis.so.0 (0xf56de000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf56d9000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf56d3000)
libogg.so.0 => /usr/lib32/libogg.so.0 (0xf56cc000)
|
According to this output, the game search for libraries to be in /lib32 or /usr/lib32, but qt is only installed in /usr/lib64 on my system, so how can I install it concurently for a 32 and 64 system on my machine?
Thanks for your help. _________________ Luke, use the F.O.S.S.
Last edited by RealNoob on Sat Oct 01, 2011 9:08 pm; edited 1 time in total |
|
Back to top |
|
|
MNKyDeth n00b
Joined: 13 Dec 2003 Posts: 36
|
Posted: Sat Oct 01, 2011 4:23 pm Post subject: |
|
|
I currently do not have Gentoo installed. But, if I remember correctly you should be able to do an emerge --search emul-linux-x86
That should pull up all the 32bit library packages for you to look at. Find the one with the qt libs.
emerge emul-linux-x86-qtlibs |
|
Back to top |
|
|
RealNoob Tux's lil' helper
Joined: 12 Feb 2004 Posts: 75
|
Posted: Sat Oct 01, 2011 9:07 pm Post subject: |
|
|
Thanks, it solves the problem. _________________ Luke, use the F.O.S.S. |
|
Back to top |
|
|
|