Portál AbcLinuxu, 14. srpna 2025 11:41


Dotaz: Chybna cesta k libmysqlclient.so.10

15.12.2004 22:34 Patsy
Chybna cesta k libmysqlclient.so.10
Přečteno: 256×
Odpovědět | Admin
Po vypisu ldd '%o %p\n' `which mysql` dostanu mimo jine:
libmysqlclient.so.10 => /usr/local/mysql//lib/mysql/libmysqlclient.so.10 (0x00169000)
coz je zrejme chybna cesta, nebot jsou tam dve lomitka za sebou. Mohli by jste mi poradit jak napravit tuto chybu?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.12.2004 22:38 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Chybna cesta k libmysqlclient.so.10
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je v pořádku (hint: ls -li s různým počtem lomítek), lomítko navíc je tam asi proto, že v /etc/ld.so.conf je adresář s lomítkem na konci.
15.12.2004 22:53 Patsy
Rozbalit Rozbalit vše Re: Chybna cesta k libmysqlclient.so.10
v souboru /etc/ld.so.conf vubec neni cesta k /usr/local/mysql, kdyz ji tam pridam... bez efektu.

Celkove se ptam protoze mam problem s nactenim knihovny libmysqlclient.so.10: ...error while loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory a nevim jak to napravit. Pritom soubor libmysqlclient.so.10 existuje... i kdyz dam simlink na nej do adresare, ktery je jiz uveden v /etc/ld.so.conf, napr.: /usr/local/lib :(
16.12.2004 14:23 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Chybna cesta k libmysqlclient.so.10
A existuje ten soubor vůbec? Taky při takových úpravách je potřeba zadat ldconfig.

Ale stejně je to záhada, že linker tu cestu vypíše a pak není schope tu knihovnu nahrát...

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.