[Pgsql-ayuda] Ayuda SPI_connect

Manuel Sugawara masm@fciencias.unam.mx
22 Nov 2001 13:30:59 -0600


<vpj-cd@starmedia.com> writes:

> Estoy tratando de compilar un programa en C donde hago uso de SPI para un lenguaje PL en Postgresql, pero me manda el siguiente error:
> 
> $ gcc  -shared -o pljava -Wall pljava.c  -I/usr/src/postgresql-7.1.3/src/includ
> e -I/usr/include/postgresql -L/usr/share/postgresql -L/usr/src/postgresql-7.1.3
> /backend
> /cygdrive/c/DOCUME~1/mx50024/LOCALS~1/Temp/cc0WiGNo.o(.text+0x4b):pljava.c: unde
> fined reference to `SPI_connect'
> collect2: ld returned 1 exit status

que tal algo como:

gcc -fpic -shared -o pljava -Wall pljava.c \
  -I/usr/src/postgresql-7.1.3/src/include  \
  -I/usr/include/postgresql  -o pljava.so

Saludos,
Manuel.