[UNIX] Library not found

Pagina: 1
Acties:

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 06:32

Nick_S

++?????++ Out of Cheese Error

Topicstarter
Dit is misschien een zoekvraag, maar ik weet niet waarop ik moet zoeken. Dus als iemand mij een schop in de goede richting kan geven, graag!

Het probleem is, dat ik een library heb, maar de dependencies niet kan resolven.

code:
1
2
3
4
5
6
7
8
9
10
bash-2.05$ ldd libtibco_dce.so
warning: ldd: libtibco_dce.so: is not executable
        libstdc++.so.6 =>        (file not found)
        libthread.so.1 =>        /usr/lib/libthread.so.1
        libjava.so =>    (file not found)
        libjvm.so =>     (file not found)
        libdce.so.3 =>   (file not found)
        libc.so.1 =>     /usr/lib/libc.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        /usr/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1


Het schijnt dat ik een LD_LIBRARY_PATH moet setten, maar hoe moet ik deze setten en waarnaar moet ik deze setten?

Ik ben nog erg nieuw op het gebied van libraries in Unix, dus als iemand mij naar wat leeswerk kan verwijzen, graag!

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 13-02 16:47

BoAC

Memento mori

code:
1
man ldconfig

code:
1
/sbin/ldconfig - configure dynamic linker run time bindings

Is java uberhaupt wel geinstalleerd?

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 13-02 16:17

Kees

Serveradmin / BOFH / DoC
Je kan kijken of die lib er uberhaubt wel is op jouiw systeem (updatedb; locate libstdc) en anders zul je hem moeten instaleren vanuit een package/source.
LD paden kun je vaak wel in /etc/ld.so.conf (oid) zetten waarnaar je 'ldconfig'uit kan voeren. (ldconfig -v geeft je een mooie lijst met gevonden libs.

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 06:32

Nick_S

++?????++ Out of Cheese Error

Topicstarter
Java is geinstalleerd.

code:
1
2
3
4
bash-2.05$ java -version
java version "1.4.1_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_06-b01)
Java HotSpot(TM) Client VM (build 1.4.1_06-b01, mixed mode)


ldconfig, updatedb en locate staan niet geinstalleerd. Het is een Sun Solaris 5.9. Nog andere idee'en?

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 13-02 16:47

BoAC

Memento mori

Nick_S schreef op maandag 21 februari 2005 @ 11:10:
Java is geinstalleerd.

code:
1
2
3
4
bash-2.05$ java -version
java version "1.4.1_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_06-b01)
Java HotSpot(TM) Client VM (build 1.4.1_06-b01, mixed mode)


ldconfig, updatedb en locate staan niet geinstalleerd. Het is een Sun Solaris 5.9. Nog andere idee'en?
Ah da's iets andere koek ;)
* BoAC maar denken dat et een linux variant zou zijn ;)

Heb iets gevonden over verschillen tussen solaris en linux: Linux Overview for Solaris Users
Je zult dus ff moeten kijken naar crle denk ik ;)
(Gevonden met: Google: Solaris ldconfig )