Problem linkint with libpq

From: Flemming Froekjaer <flemming(at)froekjaer(dot)org>
To: pgsql-interfaces(at)postgresql(dot)org
Subject: Problem linkint with libpq
Date: 2001-07-27 21:33:48
Message-ID: 3B61DE3C.1F8929FE@froekjaer.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-interfaces

I'm trying to compile a small c program that integrates with PostgreSQL,
but when I get to link the prog i get the following error.

/tmp/ccFrRISc.o: In function `main':
/tmp/ccFrRISc.o(.text+0x57): undefined reference to `PQsetdbLogin'

I'm doing this on FreeBSD 4.3 and PostgreSQL is 7.1.2

I made this prog to determin that what causes the problem:

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

int main (void) {
char *pghost,
*pgport,
*pgoptions,
*pgtty,
*dbUser,
*dbPassword;
char *dbName;
int nFields;
int i, j;
PGconn *conn;

pghost = "localhost";
pgport = "5432";
pgoptions = NULL;
pgtty = NULL;
dbName = "monitor";
dbUser = "username";
dbPassword = "donttell";

conn = PQsetdbLogin(pghost, pgport, pgoptions, pgtty, dbName, dbUser,
dbPassword);
return(0);
}

\Flemming

Browse pgsql-interfaces by date

  From Date Subject
Next Message Cedar Cox 2001-07-29 08:35:09 bug (lack of feature) in psql
Previous Message Bruce Momjian 2001-07-26 21:22:32 Re: WIN32 MULTIBYTE