20 Jun
2001
20 Jun
'01
09:26
Maik Holtkamp wrote:
Wenn ich beispielsweise unter /usr/local/lib eine gleiche .so habe wie unter /usr/X11R6/lib und in meiner /etc/ld.so.conf steht:
[...] /usr/X11R6/lib [...] /usr/local/lib [...]
und anschließend ein ldconfig mache welche .so wird dann genommen oder steht der Pfad fest im binary?
Nein, die Frage ist, wie der Cache aufgebaut wird. ldconfig baut eine Cache auf, den Du Dir mittels ldconfig -p ausgeben lassen kannst. AFAIK würde der letzte Eintrag in ld.so.conf vorangehende Einträge überschreiben, aber das ist ungetestet, und die man pages geben hierzu keine Auskunft. Gruß, Matthias