Changes in glibc development
Posted Mar 29, 2012 17:14 UTC (Thu) by khim
In reply to: Changes in glibc development
Parent article: Changes in glibc development
I can't make a simple executable on my Ubuntu 12.04 that can be run on RHEL6 because of incompatible glibc.
Yes, you can. Install SDK, target LSB 4.0, problem solved. You can even target LSB 3.1 and support RHEL5 this way.
And yes, if you'll compile program this way your binary will use system-installed version of glibc, it'll not require any LSB packages.
LSB is surprisingly robust tool and it solves things like GLibC lack of forward compatibility nicely. The problem with it lies in the fact that it does not give you usable environment: libraries are added slowly and some essential ones are still missing. But this is not a GLibC problem.
to post comments)