How to redistribute binary programs built on modern Ubuntu so that they can be executed on any older Linux system ?

Posted by psihodelia on Ask Ubuntu See other posts from Ask Ubuntu or by psihodelia
Published on 2011-01-12T14:07:43Z Indexed on 2011/01/12 15:00 UTC
Read the original article Hit count: 223

Filed under:
|
|

I found that if I build any binary on Ubuntu 10.10, then it doesn't execute on some older Linuxes. It is because Ubuntu uses a very new C library, called EGLIBC. Most of the desktop Linux systems use GLIBC.

I would like to know whether there is any standard method how to redistribute binary programs built on a modern Ubuntu so that they can be executed on any older Linux system ?

How to find all required dependencies (glibc version, dynamic libraries) ?

© Ask Ubuntu or respective owner

Related posts about build

Related posts about gcc