Lokales Programm starten
Michael Zoet
Michael.Zoet at michaelzoet.de
Mon Feb 9 14:25:36 GMT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nicole Sch. schrieb:
> ...
>
> Wenn ich über Konsole versuche zu starten bekomme ich folgende
> Fehlermeldung:
> /home/nicole/install/sunbird/sunbird-bin: error while loading shared
> libraries: libmozjs.so: cannot open shared object file: No such file or
> directory
>
> Die Datei ist allerdings in /home/nicole/install/sunbird/ vorhanden.
>
> Hat jemand eine Idee, wo es klemmen könnte?
Die kurze Version: die benötigte libmozjs.so wird nicht in den
typischen LD_LIBRARY_PATH gefunden. Es gibt da verschiedene Wege das
hin zu bekommen.
Man kann LD_LIBRARY_PATH setzen, was aber nicht zu empfehlen ist.
Ein
ldconfig -n /home/nicole/install/sunbird/
fügt das Verzeichnis /home/nicole/install/sunbird/ zu den Pfaden, die
nach dynamischen Libs durchsucht werden, hinzu.
Was auch funktionieren sollte:
cd /home/nicole/install/sunbird/
./sunbird-bin
Und letztendlich kannst du auch ein Skript schreiben, was Anpassung an
deine Umgebungsvariablen entsprechend setzt.
Mehr beschreibt ein "man ldconfig", "man ldd" und "man ld.so"
Grüße,
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJkDoDBvfZ5167qr8RAp7cAJ9l4hfxL0cJ0remxvEuVIvI8HT1WwCfbdZn
bKE0K/w01F3gsDLVHouXCOE=
=uBic
-----END PGP SIGNATURE-----
--
Michael Zoet
Webseite: http://zoet.de
Jabber: michazoet at jabber.c-base.org
Ubuntu Deutschland e.V.
Ubuntu-Berlin
c-base e.V.