PDA

Visualizza la versione completa : [C/C++]: Errore di compilazione nell'uso di "libmysql.dll"


ligen
01-09-2006, 16:28
Salve ragazzi...
Innanzitutto sto utilizzando il DevC++ come ambiente di sviluppo. Il punto che la mia applicazione deve utlizzare dei db (mySQL).
Il punto che ho trovato il devpack "libmysql" ma una volta installato non riesco ad utilizzarlo.

Appena includo l'header "mysql.h", senza scrivere altre linee di codice, mi da il seguete errore:
155 C:\Dev-Cpp\include\mysql\mysql_com.h 'SOCKET' does not name a type

Il bello che "mysql_com.h" un altro header della stessa libreria.

Qualcuno sa dirmi qualcosa a proposito?
Accetto anche consigli su altre librerie attendibili.

P.S. Ho anche provato con la libreria "mysql++"... peggio che peggio. :rollo:
Ormai sono fuori di testa. :dh:

circus.it
01-09-2006, 17:12
prova qui http://www.sptk.net/docs/devcpp/libmysql.htm

ligen
01-09-2006, 17:34
Originariamente inviato da circus.it
prova qui http://www.sptk.net/docs/devcpp/libmysql.htm


Per la verit non ho provato a compilare il test che l ma l'errore ci sar lo stesso visto che non cambiano le impostazioni da nessuna parte.
Mi dice solo di scaricare la libreria da un link che dice lui ("File Not Found") e poi dice di fare la prova con un esempio che da sempre lui. Non l'ho provato perch dovrei installare altre 13.843 librerie per la grafica.
Comunque grazie lo stesso.
:ciauz:

circus.it
01-09-2006, 17:38
Usi l'opzione di compilazione "-D __LCC__" ?

prova a toglierla .....

Loading