On Thu, Jan 24, 2002 at 05:33:47PM +0100, Thomas Vogt wrote:
> Hallo
>
> Ich habe folgendes Problem:
>
> Wenn ich z.b tuxracer starte (aus den ports) erhalte ich folgenden
> Fehler: /usr/libexec/ld-elf.so.1: Shared object "libdl.so.2" not found.
> Dieses Objekt ist jedoch in /usr/compat/linux/lib/ und nicht in
> /usr/lib. Wenn ich dieses Objekt nach /usr/lib linke, dann kommt der
> nächte "libXX not found" Fehler. Es sind immer Objekte die im
> /usr/compat/linux/lib sind. ld-elf.so.1 schaun einfach nie in
> /usr/compat/linux/lib nach. Nur immer im /usr/lib/. Dasselbe Problem
> habe ich mit xscreensaver aus den Ports. Alle 3d Screensaver gehen
> nicht. Die genau gleichen Fehler
>
> Ist es sinnvoll, das gesammte /usr/compat/linux/lib nach /usr/lib zu
> linken? Ich dachte man sollte das nicht machen. Gibts eine anderen
> Lösung?
AFAIK ist der Pfad /compat und normalerweise ein symlink zu /usr/compat.
Alle Pfade werden in der Regel zuerst im /compat geprüft und dann erst
im wirklichen '/'.
Evtl fehlt bei dir der Link.
-- B.Walter COSMO-Project http://www.cosmo-project.de ticso(at)cicely.de Usergroup info(at)cosmo-project.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Thu 24 Jan 2002 - 18:10:14 CET