Linux Distributions

From ITRS
Jump to: navigation, search
Fedora Ubuntu Debian openSUSE Mandriva Cygwin
Packaging (sample package 'curl') http://pkgs.fedoraproject.org/gitweb (rawhide: curl) http://launchpad.net/ubuntu (lucid (10.04):curl) http://patch-tracker.debian.org/ (sid:curl) http://download.opensuse.org/factory/repo/src-oss/suse/src/ (link to VCS?) (factory:standard:curl) http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/ (2010.0:updates:curl) http://cygwin-ports.git.sourceforge.net/git/gitweb-index.cgi (curl)
Version in Distros https://admin.fedoraproject.org/community/ http://software.opensuse.org/search

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/ld-linux.so.2") 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

Comments

blog comments powered by Disqus