libmysqlclient.so.14 => not found
Inviato: mar 11 lug 2006, 17:36
Ciao a tutti!
come al solito sono ancora alle prese con mythtv (non mi arrendo finchè non funziona), ma penso di esserci vicino...
Visto che lui vuole obbligatoriamente libqsqlmysql.so per funzionare sono andato a guardare se tutte le librerie necessarie per questi sono presenti e indovinate un po'... non ne trova una, che però è installata!
Chiedo adesso il vostro aiuto per capire il perchè...
Di seguito le indicazioni più dettagliate del tutto:
e guardando quindi in /etc/ld.so.conf per vedere se manca il path:
il path è presente. inutile dire che ldconfig è già stato lanciato.
Di seguito come ultimo dettaglio il contenuto di /usr/lib/mysql/
Perchè dunque non la trova?
in effetti, lanciando ldconfig -v | grep "client" ottengo:
Come fare dunque?
Grazie mille a tutti per le vostre risposte!
Karma
come al solito sono ancora alle prese con mythtv (non mi arrendo finchè non funziona), ma penso di esserci vicino...
Visto che lui vuole obbligatoriamente libqsqlmysql.so per funzionare sono andato a guardare se tutte le librerie necessarie per questi sono presenti e indovinate un po'... non ne trova una, che però è installata!
Chiedo adesso il vostro aiuto per capire il perchè...
Di seguito le indicazioni più dettagliate del tutto:
In rosso è segnata la libreria che non trova, ma con locate:ldd libqsqlmysql.so
linux-gate.so.1 => (0xffffe000)
libmysqlclient.so.14 => not found
libqt-mt.so.3 => /usr/lib/qt3/lib/libqt-mt.so.3 (0xb781f000)
libmng.so.1 => /usr/lib/libmng.so.1 (0xb77c5000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb77a8000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7783000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7771000)
libGLU.so.1 => /usr/lib/qt/lib/libGLU.so.1 (0xb76f7000)
libGL.so.1 => /usr/lib/qt/lib/libGL.so.1 (0xb768b000)
libXmu.so.6 => /usr/lib/qt/lib/libXmu.so.6 (0xb7675000)
libXrender.so.1 => /usr/lib/qt/lib/libXrender.so.1 (0xb766d000)
libXrandr.so.2 => /usr/lib/qt/lib/libXrandr.so.2 (0xb766a000)
libXcursor.so.1 => /usr/lib/qt/lib/libXcursor.so.1 (0xb7661000)
libXinerama.so.1 => /usr/lib/qt/lib/libXinerama.so.1 (0xb765d000)
libXft.so.2 => /usr/lib/qt/lib/libXft.so.2 (0xb764b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb75e1000)
libfontconfig.so.1 => /usr/lib/qt/lib/libfontconfig.so.1 (0xb75ba000)
libXext.so.6 => /usr/lib/qt/lib/libXext.so.6 (0xb75ac000)
libX11.so.6 => /usr/lib/qt/lib/libX11.so.6 (0xb74e2000)
libSM.so.6 => /usr/lib/qt/lib/libSM.so.6 (0xb74d9000)
libICE.so.6 => /usr/lib/qt/lib/libICE.so.6 (0xb74c1000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb74bd000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb74ab000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb73f3000)
libm.so.6 => /lib/tls/libm.so.6 (0xb73d0000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb73c6000)
libc.so.6 => /lib/tls/libc.so.6 (0xb72aa000)
libXxf86vm.so.1 => /usr/lib/qt/lib/libXxf86vm.so.1 (0xb72a5000)
libXt.so.6 => /usr/lib/qt/lib/libXt.so.6 (0xb7254000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb7234000)
/lib/ld-linux.so.2 (0x80000000)
Codice: Seleziona tutto
locate libmysqlclient.so.14
/usr/lib/mysql/libmysqlclient.so.14 Codice: Seleziona tutto
less /etc/ld.so.conf
/usr/local/lib/
/usr/X11R6/lib/
/usr/i486-slackware-linux/lib/
/opt/kde/lib/
/usr/lib/qt3/lib/
/usr/lib/postgresql/
/usr/lib/qt-3.3.4/plugins/sqldrivers/
/usr/lib/Qt-4.1.4/plugins/sqldrivers/
/usr/lib/mysql/
/usr/lib/
Di seguito come ultimo dettaglio il contenuto di /usr/lib/mysql/
Codice: Seleziona tutto
-rw-r--r-- 1 root root 11984 2006-02-12 19:17 libdbug.a
-rw-r--r-- 1 root root 50496 2006-02-12 19:17 libheap.a
-rw-r--r-- 1 root root 374232 2006-02-12 19:17 libmyisam.a
-rw-r--r-- 1 root root 30394 2006-02-12 19:17 libmyisammrg.a
-rw-r--r-- 1 root root 1509294 2006-02-12 19:17 libmysqlclient.a
-rwxr-xr-x 1 root root 893 2006-05-28 18:08 libmysqlclient.la*
lrwxrwxrwx 1 root root 24 2006-07-09 01:17 libmysqlclient.so -> libmysqlclient.so.15.0.0*
lrwxrwxrwx 1 root root 35 2006-06-25 00:56 libmysqlclient.so.14 -> /usr/lib/mysql/libmysqlclient.so.15*
lrwxrwxrwx 1 root root 24 2006-07-06 13:10 libmysqlclient.so.15 -> libmysqlclient.so.15.0.0*
-rwxr-xr-x 1 root root 1315572 2006-05-28 18:09 libmysqlclient.so.15.0.0*
-rw-r--r-- 1 root root 1517904 2006-02-12 19:17 libmysqlclient_r.a
-rwxr-xr-x 1 root root 947 2006-05-28 18:08 libmysqlclient_r.la*
lrwxrwxrwx 1 root root 26 2006-07-09 01:17 libmysqlclient_r.so -> libmysqlclient_r.so.15.0.0*
lrwxrwxrwx 1 root root 26 2006-07-06 13:10 libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0*
-rwxr-xr-x 1 root root 1321428 2006-05-28 18:09 libmysqlclient_r.so.15.0.0*
-rw-r--r-- 1 root root 1238114 2006-02-12 19:17 libmystrings.a
-rw-r--r-- 1 root root 318220 2006-02-12 19:17 libmysys.a
-rw-r--r-- 1 root root 17518 2006-02-12 19:17 libvio.a
in effetti, lanciando ldconfig -v | grep "client" ottengo:
Dove si nota chiaramente che non è presente...ldconfig: Path `/usr/lib' given more than once
libkwalletclient.so.1 -> libkwalletclient.so.1.0.1
libatlantikclient.so.1 -> libatlantikclient.so.1.2.0
libkdeinit_kfmclient.so -> libkdeinit_kfmclient.so
libmysqlclient.so.15 -> libmysqlclient.so.15.0.0
libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0
libxfce4mcs-client.so.3 -> libxfce4mcs-client.so.3.0.1
libsmbclient.so.0 -> libsmbclient.so.0.0
libradiusclient.so.0 -> libradiusclient.so.0.0.1
libsvn_client-1.so.0 -> libsvn_client-1.so.0.0.0
Come fare dunque?
Grazie mille a tutti per le vostre risposte!
Karma