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

RE: Enlazar con las librerias de postgresql.



-----Mensaje original-----
De: Rafael Eduardo Martín Candial <RAEMCA@teleline.es>
Para: 'debian-user-spanish@lists.debian.org'
<debian-user-spanish@lists.debian.org>
Fecha: viernes 23 de junio de 2000 21:45
Asunto: Enlazar con las librerias de postgresql.


>Hola a todos:
>
>He instalado el postgresql para hacer una pequeña aplicación que acceda
a una base de datos
>y me he encontrado con que no puedo enlazar con las librerias de la
base de datos.
>
>En el directorio /usr/lib tengo las siguientes:
>libpq++.a
>libpq++.so -> libpq++.so.2.0
>libpq++.so.2.0
>libpq.a
>libpq.so -> libpq.so.2.0
>libpq.so.2.0
>[...]
>Pero al compilar da estos errores.
>
>gcc  -L/usr/lib/  -I/usr/include/pgsql example1.cpp
>
>/tmp/ccxeEA2h.o: In function `exit_nicely(pg_conn *)':
>/tmp/ccxeEA2h.o(.text+0x8): undefined reference to `PQfinish'
>/tmp/ccxeEA2h.o: In function `main':
>[...]
>/tmp/ccxeEA2h.o(.text+0x307): undefined reference to `PQfinish'
>collect2: ld returned 1 exit status


Me imagino que te falta la opción -lpq (para que enlace con libpq.so).

--
Ricardo Villalba
rvm@linuxfan.com
usodebian@wanadoo.es
http://members.xoom.com/rvmsoft




Reply to: