Author Topic: libpqxx simple connection to database  (Read 6396 times)

Offline itsols

  • Single posting newcomer
  • *
  • Posts: 4
libpqxx simple connection to database
« on: June 30, 2013, 09:16:46 am »
I'm trying to make my first db program and I've tried this:

Code
#include <pqxx/pqxx>
#include <iostream>

using namespace std;
int main()
{

    pqxx::connection MyConn ("dbname=dbESM user=postgres");
    //pqxx::work txn(MyConn);


    cout << "Hello world!" << endl;

    return 0;
}
But I get the following error on hitting F9:
Quote
/usr/include/pqxx/connection.hxx|87|undefined reference to pqxx::connectionpolicy::connectionpolicy(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
I'm not sure how to get about this. Any help would be really appreciated.

I'm using Ubuntu 12.04.
Thanks!

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline itsols

  • Single posting newcomer
  • *
  • Posts: 4
SOLVED: libpqxx simple connection to database
« Reply #2 on: July 01, 2013, 03:10:42 pm »
Thanks for the inputs. I found the instructions useful.

I also had some good instructions from another site and that was really helpful in solving the issue. Here's the link: http://stackoverflow.com/questions/17386598/simple-c-program-using-pqxx-postgres/17391793#17391793