Changes between Initial Version and Version 1 of LinuxBinaryCompatibility


Ignore:
Timestamp:
Feb 11, 2010, 2:42:45 PM (11 years ago)
Author:
flip
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LinuxBinaryCompatibility

    v1 v1  
     1== Notes about Creating C/C++ Binaries that Run on Different Flavors of Linux ==
     2
     3After a little reading, what I've learned so far is --
     4 * This isn't simple
     5 * Static linking helps
     6 * It's probably helpful to compile with the oldest version of Linux & gcc that one intends to support.
     7
     8Here's some articles/conversations on the topic --
     9http://www.pixelbeat.org/programming/linux_binary_compatibility.html
     10http://ask.slashdot.org/article.pl?sid=05/11/24/2230256&threshold=1
     11http://www.linux.org/docs/ldp/howto/Program-Library-HOWTO/shared-libraries.html
     12http://stackoverflow.com/questions/1771366/binary-compatibility-between-linux-distributions
     13
     14Here's a tool that might help --
     15http://ldn.linuxfoundation.org/lsb/check-your-app
     16
     17Here's a list of distros certified for compliance with the Linux Standard Base --
     18http://www.linuxfoundation.org/lsb-cert/productdir.php?by_lsb
     19