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: