Hello, > Same problem for me with the 32bit game installer that use Gtk. > My ugly fix was to temporarily link /usr/lib to lib32 :-(
There is one thing I never understood: The 64-Bit Debian and Ubuntu distribution flavors store 64-Bit libraries in /lib, /usr/lib ... and 32-Bit libraries in /lib, /usr/lib32 ... However the SuSE Linux (now Novell) 64-Bit Linux distros stores the 64-Bit libraries underneath /lib64, /usr/lib64, ... and keep 32-Bit libraries under the default paths /lib, /usr/lib ... see: +------- SUSE Linux Enterprise Server 11 (x86_64): ---------------- | $ uname -m | x86_64 | $ file /lib/libc-2.11.1.so | /lib/libc-2.11.1.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), not stripped | $ file /lib64/libc-2.11.1.so | /lib64/libc-2.11.1.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), not stripped In my experience within the SuSE community there are lot less complaints about compatibility problems with x86 legacy applications. What is the reason for this difference between 64-Bit Linux distributions? Best Regards, Peter. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783155 Title: Natty: Loader chooses 64-bit instead of 32-bit library To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/783155/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs