Skip site navigation (1) Skip section navigation (2)

Connecting - Need Help !

From: Peter Moscatt <pgmoscatt(at)optushome(dot)com(dot)au>
To: "PostgreSQL [INTERFACES] " List <pgsql-interfaces(at)postgresql(dot)org>
Subject: Connecting - Need Help !
Date: 2003-07-15 09:28:09
Message-ID: 1058261289.3691.4.camel@localhost (view raw or flat)
Thread:
Lists: pgsql-interfaces
I am trying my first attempt to write code which will conect to a test
database I have created.

The code I used is shown below:

void ConnectDatabase()
{
  char *pghost;
  char *pgport;
  char *pgoptions;
  char *pgtty;
  char *dbName;

  PGconn *conn;
  PGresult *res;

  pghost = NULL;
  pgport = NULL;
  pgoptions = NULL;
  dbName = "linlog";

  conn = PQsetdb(pghost,pgport,pgoptions,pgtty,dbName);
}




When I compile and make I get the following error:

linlog.o(.text+0x177): In function `ConnectDatabase()': 
/home/pmoscatt/C++/linlog/linlog/linlog.cpp:30: undefined reference to
`PQsetdbLogin' 
collect2: ld returned 1 exit status 
gmake[2]: *** [linlog] Error 1 
gmake[2]: Leaving directory `/home/pmoscatt/C++/linlog/linlog' 
gmake[1]: Leaving directory `/home/pmoscatt/C++/linlog' 
gmake[1]: *** [all-recursive] Error 1 
gmake: *** [all-recursive-am] Error 2 
*** failed *** 



What have I done wrong here ??

Pete


Responses

pgsql-interfaces by date

Next:From: Christoph HallerDate: 2003-07-15 10:46:47
Subject: Re: Connecting - Need Help !
Previous:From: Peter MoscattDate: 2003-07-15 00:55:09
Subject: Backend Server v's Frontend Server ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group