La SuSE è un pò vecchia bisogna che scarichi gli RPM di aggiornamento e non solo delle glibc
![]()
La SuSE è un pò vecchia bisogna che scarichi gli RPM di aggiornamento e non solo delle glibc
![]()
Piu' precisamente di che rpm parli?:master:
It's just another bombtrack...
Ogni can mena la coa, ogni coion vö gi' la soa!
Man mano che ti chiede di aggiornare qualcosa tui lo aggiorni...
Fai:
updatedb (da root)
locate mysqlclient
E dimmi cosa ti da...
![]()
Ecco qua:
PC104:~ # updatedb
PC104:~ # locate mysqlclient
/usr/lib/mysql/libmysqlclient.a
PC104:~ #
![]()
It's just another bombtrack...
Ogni can mena la coa, ogni coion vö gi' la soa!
gcc -o Test Test.c -lmysqlclient
Riposta l'errore...![]()
PC104:/home/guest/source # gcc -o db db.c -lmysqlclient
/usr/i486-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
![]()
It's just another bombtrack...
Ogni can mena la coa, ogni coion vö gi' la soa!
ln -s /usr/lib/mysql/mysqlclient.a /usr/lib/mysqlclient.so
ldconfig
![]()
Ma non dovrebbe essere libmysqlclient.a?
ln -s /usr/lib/mysql/libmysqlclient.a /usr/lib/mysqlclient.so
ldconfig
![]()
It's just another bombtrack...
Ogni can mena la coa, ogni coion vö gi' la soa!
Comunque non funziona snort, ora la situazione è (ancora)questa:
PC104:/home/guest/source # locate *mysqlclient*
/usr/lib/mysql/libmysqlclient.a
/usr/lib/mysqlclient.so
PC104:/home/guest/source # gcc -o db db.c -lmysqlclient
/usr/i486-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
PC104:/home/guest/source # less db.c
#include <stdio.h>
#include <mysql/mysql.h>
MYSQL *conn;
int main(int argc, char *argv[])
{
conn = mysql_init(NULL);
exit(0);
}
Come se non trovasse mysqlclient.so....![]()
![]()
It's just another bombtrack...
Ogni can mena la coa, ogni coion vö gi' la soa!
-lmysqlclient
E' una 'elle' la prima lettera![]()