Utilizaciòn de librería libpq

From: Gustavo Maciel <kncerbero(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Utilizaciòn de librería libpq
Date: 2005-11-03 00:00:24
Message-ID: e6ed4cfe0511021600k3eaa2b14j@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola,
estoy tratando de conectar un programita hecho en C a Postgres
utilizando la libreria libpq, pero no tuve exito...
el script es el siguiente:

#include <stdio.h>
#include </usr/local/pgsql/include/libpq-fe.h>

//tambien probamos poniendo solamente #include <libpq-fe.h>

int main()
{
PGconn *conn=NULL;

conn=PQconnectdb("dbname=DBPrueba");

if (PQstatus(conn)!=CONNECTION_OK)
{
printf("La conexion fallo");
}
else
{
printf("Se realizó la conexion con exito!!");
}
}

lo trato de compilar con la siguiente instruccion:

$ gcc pruebaconexion.c

y me arroja los siguientes errores:

/tmp/ccAHlf4X.o(.text+0x2c): En la función `main':
pruebaconexion.c: undefined reference to `PQconnectdb'
/tmp/ccAHlf4X.o(.text+0x3d):pruebaconexion.c: undefined reference to `PQstatus'
collect2: ld devolvió el estado de salida 1

Por favor si pueden ayudarme...muchas gracias :)

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2005-11-03 01:50:14 Re: Manejo de millones de datos
Previous Message Stefanie Höfling 2005-11-02 23:22:19 Press release: PostgreSQL bootcamp in Italy: early bird pricing of the Big Nerd Ranch Europe class ends November 10, 2005