Re: Linking against static libpq using Visual C++ - Mailing list pgsql-general

From Julia Jacobson
Subject Re: Linking against static libpq using Visual C++
Date
Msg-id 4D6ACD6D.6060503@arcor.de
Whole thread Raw
In response to Re: Linking against static libpq using Visual C++  (Julia Jacobson <julia.jacobson@arcor.de>)
Responses Re: Linking against static libpq using Visual C++
List pgsql-general
My application looks like this:

#include <iostream>
#include "libpq-fe.h"

using namespace std;

int main(void)
{
     PGconn *conn;
     const char *info = "hostaddr = 'postgres.server.com' \
                         port = '5432' \
                         dbname = 'mydb' \
                         user = 'user' \
                         password = 'secret' \
                         connect_timeout = '3'";
     conn = PQconnectdb (info);
     return 0;
}

Unfortunately, I really can't figure out the problem with it.
However, the code works fine when I try to compile it using:
g++ -I"C:\Programs\PostgreSQL8.4\include" \
     -L"C:\Programs\PostgreSQL\8.4\lib" \
     -lpq \
     main.cpp

pgsql-general by date:

Previous
From: Jens Wilke
Date:
Subject: Re: Hot Standby - ERROR: canceling statement due to conflict with recovery
Next
From: Julia Jacobson
Date:
Subject: Re: Linking against static libpq using Visual C++