Обсуждение: libpq and Visual C++

Поиск
Список
Период
Сортировка

libpq and Visual C++

От
Teddy Turmeaux
Дата:
Hi

Is there somebody who uses libpq with Visual C++ 6

How to build libpq.dll ?

Note that I can't use the ODBC driver because I want to use the pgsql's geometric types.

Thanks for your response

Teddy Turmeaux


RE: libpq and Visual C++

От
Magnus Hagander
Дата:
> Hi
>
> Is there somebody who uses libpq with Visual C++ 6
>
> How to build libpq.dll ?
cd into "src\interfaces\libpq" and run "nmake /f win32.mak". If you run
"nmake /f win32.mak" in the root directory, you will get both libpq and
psql.exe.

For more details, check
http://www.postgresql.org/users-lounge/docs/7.0/admin/install-win32.htm


//Magnus

Re: libpq and Visual C++

От
Gerhard Häring
Дата:
This does not work for me. I have built like this, but get 'host not
found' errors on the connect method. Even for IP numbers. Is this a
known bug? Any hints?

Perhaps you can try this, Teddy, and report back if it works for you.

Gerhard

Magnus Hagander wrote:
>
> > Hi
> >
> > Is there somebody who uses libpq with Visual C++ 6
> >
> > How to build libpq.dll ?
> cd into "src\interfaces\libpq" and run "nmake /f win32.mak". If you run
> "nmake /f win32.mak" in the root directory, you will get both libpq and
> psql.exe.
>
> For more details, check
> http://www.postgresql.org/users-lounge/docs/7.0/admin/install-win32.htm
>
> //Magnus

--
Sorry for the fake email, please use the real one below to reply.
contact: g e r h a r d @ b i g f o o t . d e
web:     http://highqualdev.com

RE: libpq and Visual C++

От
Magnus Hagander
Дата:
One reason for that happening is that you need to use WSAStartup() in your
program in order to initialize Winsock.  This is required if you use the
*static* version of libpq (libpq.lib). If you use the DLL version
(libpqdll.lib), it *should* handle WSAStartup() itself.

//Magnus

> -----Original Message-----
> From: Gerhard Häring [mailto:gerhard.nospam@bigfoot.de]
> Sent: den 19 januari 2001 10:25
> To: pgsql-ports@postgresql.org
> Subject: Re: [PORTS] libpq and Visual C++
>
>
> This does not work for me. I have built like this, but get 'host not
> found' errors on the connect method. Even for IP numbers. Is this a
> known bug? Any hints?
>
> Perhaps you can try this, Teddy, and report back if it works for you.
>
> Gerhard
>
> Magnus Hagander wrote:
> >
> > > Hi
> > >
> > > Is there somebody who uses libpq with Visual C++ 6
> > >
> > > How to build libpq.dll ?
> > cd into "src\interfaces\libpq" and run "nmake /f
> win32.mak". If you run
> > "nmake /f win32.mak" in the root directory, you will get
> both libpq and
> > psql.exe.
> >
> > For more details, check
> >
http://www.postgresql.org/users-lounge/docs/7.0/admin/install-win32.htm
>
> //Magnus

--
Sorry for the fake email, please use the real one below to reply.
contact: g e r h a r d @ b i g f o o t . d e
web:     http://highqualdev.com