| 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: | Whole Thread | Raw Message | 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
| 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 |