From: Paul S. Ganney <paul.ganney@dial.pipex.com>
To: pgsql-interfaces@postgresql.org
Subject: Getting started with libpq++
Date: Thu, 11 Nov 1999 09:47:17 +0000
Message-ID: <382A90A5.50FF@dial.pipex.com> (raw)
I'm an experienceed C++ programmer (but not that experienceed in the
Linux environment) and I'm trying to use libpq++ under Redhat Linux 5.0.
As a previous archived post mentioned (but I couldn't follow the thread
to a reply), man mentions sample files but they're not there. I've
downloaded postgresql-6.5.3.tar.gz, gunzip-ed it, and can't get tar to
list the files (using tar -t or tar --list) so I can then extract only
the samples.
When I try to compile a simple program:
#include <libpq++.h>
#include <stdlib.h>
void main()
{
PgDatabase data("cpd");
}
I get lots of messages along the lines of
/tmp/cca121441.o: In function `PgDatabase::~PgDatabase(void)':
/tmp/cca121441.o(.gnu.linkonce.t._._10PgDatabase+0x15): undefined
reference to `
PgConnection::~PgConnection(void)'
I've tried g++ with -lpq, but nothing changes. I've even tried explicitly
#including pgconnection.h, but to no avail.
So, I guess this isn't a particuarly tricky one to those with libpq++
running fine, but it's a massive holdup to me. Any help gratefully
received.
Thanks
Paul.
--
-------------------------------------------
Expressed opinions are usually my own.
Especially if they're any good (of course).
-------------------------------------------
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-interfaces@postgresql.org
Cc: paul.ganney@dial.pipex.com
Subject: Re: Getting started with libpq++
In-Reply-To: <382A90A5.50FF@dial.pipex.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox