You are not logged in.
Since the update to libjpeg6, a libjpeg6 package has appeared on AUR for compatability with programs that require libjpeg6. However, no such lib32 package exists for those of us on 64bit platforms, and as a result some 32bit applications that require lib32-libjpeg6 no longer work, such as Wine and Second Life. Could someone please put up a lib32-libjpeg6 package? I myself have tried and failed to do so.
Last edited by Falcata (2009-07-24 00:20:03)
Offline
And yes, I realize I can just symlink against the newer libjpeg7 shared objects, but I get this as a result:
$ cd ~/SecondLife-bin
[zauber@myhost SecondLife-bin]$ LD_PRELOAD="/opt/lib32/usr/lib/libjpeg.so.62" ./secondlife
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
Running from /home/zauber/SecondLife-bin
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libjpeg.so.62: wrong ELF class: ELFCLASS64
*** Bad shutdown. ***
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/opt/lib32/usr/lib/libjpeg.so.62' from LD_PRELOAD cannot be preloaded: ignored.
You are running the Second Life Viewer on a x86_64 platform. The
most common problems when launching the Viewer (particularly
'bin/do-not-directly-run-secondlife-bin: not found' and 'error while
loading shared libraries') may be solved by installing your Linux
distribution's 32-bit compatibility packages.
For example, on Ubuntu and other Debian-based Linuxes you might run:
$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.Symbolic linking works just fine with the native 64bit shared objects. But not the lib32 ones.
Offline