Linux Distributions

Jump to: navigation, search
Fedora Ubuntu Debian openSUSE Mandriva Cygwin
Packaging (sample package 'curl') (rawhide: curl) (lucid (10.04):curl) (sid:curl) (link to VCS?) (factory:standard:curl) (2010.0:updates:curl) (curl)
Version in Distros

x86-64 Multilib

Fedora Ubuntu
i386 libdir {/usr,}/lib {/usr,}/lib32
Building i386 Binaries yum install glibc-devel.i686 && gcc -m32 apt-get install libc6-dev-i386 gcc-4.2-multilib lib32gcc1 ia32-libs && gcc -m32
  1. The i386 binaries produced uses the same dynamic linker ("Requesting program interpreter: /lib/") and one i386 ELF binary can run on {Fedora,Ubuntu}-{i386,x86-64} combinations if the ABI requirements are met.
  2. Two DEB's are still required since on x86-64, you need "Depends=libc6-i386" and more.

See Also


blog comments powered by Disqus