Andere Bibliotheken

Florian Lohoff flo at rfc822.org
Wed Jul 14 11:04:22 CEST 1999


On Wed, Jul 14, 1999 at 10:40:55AM +0200, Matthias Weber wrote:
> Hallo!
> 
> Ich habe folgendes Problem:
> 
> Ich habe mein System von glibc-2.0.7 auf glibc-2.1.1 upgedatet. Zuerst lief
> alles prima, bis ich dann feststellen musste, dass manche Programme ploetzlich
> nicht mehr mit glibc-2.1.1 zusammen funktionieren wollen (scheint wohl nicht
> ganz binaerkompatibel zu sein, schade auch).
> 
> Deshalb meine Frage:
> Welche Moeglichkeiten gibt es, die glibc-2.0.7 statt der glibc-2.1.1 nur bei
> bestimmten Programmen zu verwenden? Wie kann man also andere Bibliotheken
> als die tatsaechlich gelinkten verwenden?

Einfach beide libraries installieren und die entsprechenden programme
(z.b. Netscape) mit LD_PRELOAD bearbeiten ...

man ld.so

       LD_PRELOAD
              A  whitespace-separated  list  of additional, user-
              specified, ELF shared libraries to be loaded before
              all  others.  This can be used to selectively overĀ­
              ride functions in other shared libraries.

Dann wird anstatt der default glibc2.1 die glibc2.0.7 geladen ... 

Flo
-- 
Florian Lohoff		flo at rfc822.org		      	+49-5241-470566
Good, Fast, Cheap: Pick any two (you can't have all three).  (RFC 1925)



More information about the Linux mailing list