-----Mensaje original----- De: Rafael Eduardo Martín Candial <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] [EMAIL PROTECTED] http://members.xoom.com/rvmsoft