Portál AbcLinuxu, 26. dubna 2024 10:54


Dotaz: ldd a chybějící knihovna

23.11.2004 18:18 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
ldd a chybějící knihovna
Přečteno: 169×
Odpovědět | Admin
DD,

chybí mi jedna knihovna.
[lzap@teepee bin]$ ldd libJPlatin.so
        libdl.so.2 => /lib/libdl.so.2 (0x40512000)
        libstdc++-libc6.2-2.so.3 => not found
        libc.so.6 => /lib/tls/libc.so.6 (0x40538000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Je to libstdc++, ale já ji mám ve verzi 6. Jenom nevím, jaký symbolický link mám vytvořit.

Link /usr/lib/libstdc++-libc6.2-2.so.3 nepomohl, jaká je konvence v pojmenování?
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.11.2004 18:31 kaaja
Rozbalit Rozbalit vše Re: ldd a chybějící knihovna
Odpovědět | | Sbalit | Link | Blokovat | Admin
Muzete skusit vytvorit simlink /lib/libstdc++-libc6.2-2.so.3 nejslise na tu knihovnu co mate. potom by jste mel pustit ldconfig.

Ale neni zarucene, ze to bude fungovat. Jestli se knihovny moc nelisi ve verzy tak by mohlo.
23.11.2004 21:30 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: ldd a chybějící knihovna
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejlepší je tu knihovnu nainstalovat. Starší verze libstdc++ se často povalují v různých -compat balíčcích (např. tvoji mám v FC3 v balíčku compat-libstdc++-8-3.3.4.2).

Párkrát už jsem taky zkoušel v zoufalství symlinkovat jiné verze libstdc++, protože je jich jako komárů. To někdy funguje, a podstatně častěji způsobuje chcípání příslušného programu, takže raději hledej.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.