On Wed, 30 Jun 2010, Salvador Aguinaga wrote:
> Hello,
>
> I have a app that requires glibc 2.7 and the version installed with SL5.4 is
> 2.5.
Can you not just rebuild the app against the installed glibc?
>
> Should I download glibc 2.7 and install it from source or are there more
> complicated dependencies that prevent me from doing this?
You don't want to replace the system libc, but if you really really need a
newer one for a particular app you can probably install a new glibc in a
different place and point the app at it by setting LD_LIBRARY_PATH.
> [sluser@slinux emav]$ ./emav
> ./emav: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./emav)
>
> My system:
> yum info glibc.i686
> Installed Packages
> Name : glibc
> Arch : i686
> Version : 2.5
> Release : 42
> Size : 12 M
> Repo : installed
> Summary : The GNU libc libraries.
>
> uname -a
> Linux slinux 2.6.18-194.3.1.el5 #1 SMP Fri May 7 01:52:57 EDT 2010 i686 i686
> i386 GNU/Linux
>
> I'm running this on an atom intel board.
>
> Thanks.
> // Sal
> // Northwestern University
-- Jon