Getting started with libpq++
От | Paul S. Ganney |
---|---|
Тема | Getting started with libpq++ |
Дата | |
Msg-id | 38392B62.6279@dial.pipex.com обсуждение исходный текст |
Список | pgsql-interfaces |
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). -------------------------------------------
В списке pgsql-interfaces по дате отправления: