Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-02-12 16:34:04

  madmax - Użytkownik

madmax
Użytkownik
Skąd: Bytom
Zarejestrowany: 2011-02-07

[solved] squeeze + mysql + libmysqlclient

witam zainstalowalem jak w temacie na debianie 6 (i386), mysql-server-5.1:
mysql  Ver 14.14 Distrib 5.1.52, for pc-linux-gnu (i686) using  EditLine wrapper

i mam problem z:

Kod:

/usr/local/lms/bin/lmsd: /usr/lib/libmysqlclient.so.15: version `libmysqlclient_15' not found (required by /usr/local/lms/bin/lmsd)

probowalem juz roznych "trickow" i dupa blada

dodam ze mam libmysqlclient16

zaleznosci:

Kod:

root@debian://# ldconfig -v | grep libmysqlclient
ldconfig: Nie można wykonać stat na /lib/i486-linux-gnu: Nie ma takiego pliku ani katalogu
ldconfig: Nie można wykonać stat na /usr/lib/i486-linux-gnu: Nie ma takiego pliku ani katalogu
ldconfig: Nie można wykonać stat na /lib64: Nie ma takiego pliku ani katalogu
ldconfig: Ścieżka `/usr/lib' podana więcej niż raz
ldconfig: Ścieżka `/usr/lib64' podana więcej niż raz
        libmysqlclient.so.16 -> libmysqlclient.so.16.0.0
        libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
        libmysqlclient.so.16 -> libmysqlclient.so.15
root@debian://#

zawartosci katalogow:

Kod:

root@debian:/usr/lib# dir libmysql*
libmysqlclient    libmysqlclient.la   libmysqlclient_r.la  libmysqlclient_r.so.16      libmysqlclient.so.15  libmysqlclient.so.16.0.0
libmysqlclient.a  libmysqlclient_r.a  libmysqlclient_r.so  libmysqlclient_r.so.16.0.0  libmysqlclient.so.16

gdzie libmysqlclient.so.15   jest dowiazaniem zrobionym przezemnie do --> libmysqlclient.so.16.0.0


jakies sugestie?



// tagi code — ArnVaker

Offline

 

#2  2011-02-12 16:42:03

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: [solved] squeeze + mysql + libmysqlclient

madmax napisał(-a):

/usr/local/lms/bin/lmsd: /usr/lib/libmysqlclient.so.15: version `libmysqlclient_15' not found (required by /usr/local/lms/bin/lmsd)

jakies sugestie?

bo lmsd potrzebuje libmysqlclient15, a ty masz ....16.
przekompiluje daemona lmsd.
albo spróbuj zlinkować
ln -s /usr/lib/libmysqlclient.so.16 /usr/lib/libmysqlclient.so.15
może pomoże

Offline

 

#3  2011-02-12 16:54:46

  madmax - Użytkownik

madmax
Użytkownik
Skąd: Bytom
Zarejestrowany: 2011-02-07

Re: [solved] squeeze + mysql + libmysqlclient

tak wiem, tylko ze nie da sie zainstalowac libmysqlclient15 bo go nie ma dla tej wersji mysql. starszej wersji tez nie moge zainstalowac na tym debianie, te dowiazanie o ktorym pisales mam,

"gdzie libmysqlclient.so.15   jest dowiazaniem zrobionym przezemnie do --> libmysqlclient.so.16.0.0"

i dzieki temu moglem skompilowac demona lmsd ale nie moge go uzyc

Ostatnio edytowany przez madmax (2011-02-12 16:55:55)

Offline

 

#4  2011-02-12 17:11:36

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: [solved] squeeze + mysql + libmysqlclient

madmax napisał(-a):

"gdzie libmysqlclient.so.15   jest dowiazaniem zrobionym przezemnie do --> libmysqlclient.so.16.0.0"

i dzieki temu moglem skompilowac demona lmsd ale nie moge go uzyc

to nie rób żadnego dowiązania i wówczas skompiluj.

Offline

 

#5  2011-02-12 18:04:03

  madmax - Użytkownik

madmax
Użytkownik
Skąd: Bytom
Zarejestrowany: 2011-02-07

Re: [solved] squeeze + mysql + libmysqlclient

tak probowalem 'od nowosci' czyli od wczoraj jak zainstalowalem system, jednak caly placze o ta biblioteke, teraz to usunalem ,potem ldconfig i dalej lipa.

Kod:

config: Nie można wykonać stat na /lib/i486-linux-g
: Nie ma takiego pliku ani katalogu
config: Nie można wykonać stat na /usr/lib/i486-lin
-gnu: Nie ma takiego pliku ani katalogu
config: Nie można wykonać stat na /lib64: Nie ma ta
ego pliku ani katalogu
config: Ścieżka `/usr/lib' podana więcej niż raz
config: Ścieżka `/usr/lib64' podana więcej niż raz
      libmysqlclient.so.16 -> libmysqlclient.so.16.
0
      libmysqlclient_r.so.16 -> libmysqlclient_r.so
6.0.0

ale nic to nie zmienilo

Offline

 

#6  2011-02-12 18:34:05

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: [solved] squeeze + mysql + libmysqlclient

nie jestem ekspertem od kompilowania, ale nie ma tam czasem skryptu "configure" ??
ewentualnie uderzyc trzeba do tworcow lmsa

Offline

 

#7  2011-02-12 18:52:57

  madmax - Użytkownik

madmax
Użytkownik
Skąd: Bytom
Zarejestrowany: 2011-02-07

Re: [solved] squeeze + mysql + libmysqlclient

./configure + make + make install poszlo bez tego nie uzyskam /usr/local/lms/bin/lmsd
ale skrypt nie chce ruszyc... wczoraj robilem to rownolegle na dwoch maszynach i tam poszlo a wiec lms ok
jedyne co zauwazylem jeszcze to na drugim sprzecie mam katalog /lib64 i /usr/lib64 oraz to ze tam juz bylo dowiazanie libmysqlclient15 do libmysqclient16

Offline

 

#8  2011-02-16 15:05:05

  madmax - Użytkownik

madmax
Użytkownik
Skąd: Bytom
Zarejestrowany: 2011-02-07

Re: [solved] squeeze + mysql + libmysqlclient

sprawa wyjasniona byl bug w wersji lms`a 1.11.11 cvs zalatwia sprawe

Offline

 

#9  2011-02-16 15:31:55

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: [solved] squeeze + mysql + libmysqlclient

madmax napisał(-a):

sprawa wyjasniona byl bug w wersji lms`a 1.11.11 cvs zalatwia sprawe

dobrze wiedziec

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)