[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Unidentified subject!



On Mon, 26 Apr 1999, Leonardo wrote:

> Io ho provato a compilare così:
> gcc -I/usr/include/postgresql/ -llibpq-fe.h k.c -o k
> ma ricevo un errore di libreria non compilata... Ora capisco che un file.h non
> sia proprio una libreria, ma non vedo con quale altra possa linkare il mio
> programma... Postgres non è che sia molto chiara in merito, dice solo che bisogna
> linkarsi ad una certa libreria libpq... senza specificare quale...
> 
Ciao l'opzione -l libreria mette di default il pezzo lib e l'estensione.
Quindi se devi linkare ad esempio la libreria libpippo.so.1 devi dare il
comando gcc -lpippo e lui la espande in libpippo.so.1
nel tuo caso dunque 
gcc -I/usr/include/postgresql/ -lpq -o k

Ciao
	Roberto


Reply to: