ich versuche gerade ein enlightenment-configuration-tool zu installieren. nachdem ich mir alle neuen pakete besorgt habe hat der „configure“-befehl funktioniert. bei „make“ bekomme ich aber nach kurzer zeit folgende fehlermeldung:
/usr/i486-linux/bin/ld: cannot open -lORBitCosNaming: No such file or directory
collect2: ld returned 1 exit status
make[2]: *** [e-conf] Error 1
make[2]: Leaving directory /home/m/down/enlightenment-conf-0.15' make[1]: \*\*\* [all-recursive] Error 1 make[1]: Leaving directory /home/m/down/enlightenment-conf-0.15’
make: *** [all-recursive-am] Error 2
ich versuche gerade ein
enlightenment-configuration-tool zu
installieren.
Wozu eigentlich? E16 bringt das doch schon selber mit.
nachdem ich mir alle neuen
pakete besorgt habe hat der
„configure“-befehl funktioniert. bei
„make“ bekomme ich aber nach kurzer zeit
folgende fehlermeldung:
/usr/i486-linux/bin/ld: cannot open
-lORBitCosNaming: No such file or
directory
Wo hast Du denn den Orbit hininstalliert? Offenbar wird der vom Linker nicht gefunden. Check mal die /etc/ld.config und LD_LIBRARY_PATH und vergiss das ldconfig nicht.
ORBit ist eine CORBA-Implementierung. Hm, immer noch nicht klarer. CORBA steht für Common Object Request Broker Architecture. Vereinfacht gesagt eine Schnittstelle (Middleware), an die man als Programmierer gewisse „Anfragen“ stellen kann und gewisse „Antworten“ erhält.
ldconfig bringt, vereinfacht gesagt, Ordnung in die dynamischen Laufzeit-Bibliotheken. Es durchstreift die in /etc/ld.so.conf aufgeführten Pfade und löst Symbolabhäbgigkeiten auf. Hm, vermutlich auch nicht so ganz verständlcih für Dich. Sagen wir mal, es ist eine Art Zettelkasten für die installierten Bibliotheken.
genaueres siehe:
man ldconfig
man ldd
man 8 ld.so
übrigens hab ich noch en14, ich muss mir
die 11mb für en16 erst runterladen…
oops, sind das inzwischen 11 MB? Na, es lohnt sich auf jeden Fall