2011/11/7 Mario Alexandro Santini <alexmario74@xxxxxxxxx>: > > L'errore indica che un simbolo è sconosciuto non che manca la libreria. > Se con -l indichi una libreria che non c'è ti fornisce un errore differente. Quello che dicevo io, sì: l'errore indica che il linker non trova una libreria che implementi la funzione sqlite3_open - non che hai passato una libreria non esistente da riga di comando. > Credo sia proprio questo il mio problema. > Devo capire come posso compilare a 32 bit. Se il programma è il tuo, dovresti cavartela già con export CC="gcc -m32" CXX="g++ -m32" > Posso assicurarti che ho solo la libreria a 32 bit. In questo caso l'errore si spiega subito - il tuo compilatore di certo cerca la libreria a 64bit. > Deve essere un rimasuglio di migrazione dalla 32 alla 64, in quanto la > ubuntu 10.04 dove funziona è a 64 bit. Io non ho mai provato a fare un cambio di architettura, ma se ti restano questi miscugli credo che ci sia qualcosa che non ha funzionato troppo bene. Ti potrebbe essere utile fare un'installazione pulita. Antonio -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx