Re: ld-elf.so.1

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Thu, 24 Jan 2002 18:11:17 +0100

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 message
Received on Thu 24 Jan 2002 - 18:10:14 CET

search this site