Strona 1 z 1

[+] libsqlite3.so.0 błąd ładowania biblioteki

: 08 kwietnia 2011, 23:02
autor: samp
Witam.

Mam oto taki problem:

Kod: Zaznacz cały

libsqlite3.so.0: cannot open shared object file: No such file or directory debian
Niestety:

Kod: Zaznacz cały

apt-get install libsqlite3-0
Nie pomaga, również nic nie daje instalacja tej paczki:

http://pkgs.org/debian-lenny/debian-mai ... 4.deb.html

Czy ktoś może wie jak rozwiązać ten problem?

Pozdrawiam.

: 09 kwietnia 2011, 15:33
autor: samp
Refresh.

: 09 kwietnia 2011, 15:46
autor: fnmirk
Cierpliwości, przejrzyj trochę forum i zaktualizuj wcześniej system.

: 09 kwietnia 2011, 15:50
autor: samp
Zaktualizowany.
Plik libsqlite3.so.0 jest w /usr/lib.

A mimo to:

Kod: Zaznacz cały

linux-gate.so.1 =>  (0xf7738000)
        libsqlite3.so.0 => not found
        libncurses.so.5 => /lib32/libncurses.so.5 (0xf73ca000)
        librt.so.1 => /lib32/librt.so.1 (0xf73c1000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf72d3000)
        libm.so.6 => /lib32/libm.so.6 (0xf72ae000)
        libc.so.6 => /lib32/libc.so.6 (0xf715c000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf714f000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7138000)
        /lib/ld-linux.so.2 (0xf7739000)

: 09 kwietnia 2011, 15:59
autor: DaVidoSS
Nie wiem co tam kompilujesz ale skoro masz x64 i kompilujesz program x32 to takowa biblioteka powinna się znajdować w /usr/lib32. Możesz to osiągnąć instalując ia32-libs

Kod: Zaznacz cały

ia32-libs: /usr/lib32/libsqlite3.so.0
ia32-libs: /usr/lib32/libsqlite3.so.0.8.6
libsqlite3-0: /usr/lib/libsqlite3.so.0
libsqlite3-0: /usr/lib/libsqlite3.so.0.8.6
libsqlite3-0-dbg: /usr/lib/debug/usr/lib/libsqlite3.so.0.8.6


: 09 kwietnia 2011, 16:51
autor: samp
Problem rozwiązany, biblioteka powinna być w /usr/local/lib a nie /usr/lib.

Dzięki za pomoc.

Pzodrawiam