RE: [INTERFACES] win32 libpq version is "too new"

From: Magnus Hagander <mha(at)sollentuna(dot)net>
To: "'Tom Lane'" <tgl(at)sss(dot)pgh(dot)pa(dot)us>, nico(at)clubdelphi(dot)com
Cc: pgsql-interfaces(at)hub(dot)org
Subject: RE: [INTERFACES] win32 libpq version is "too new"
Date: 1999-04-27 14:46:57
Message-ID: 215896B6B5E1CF11BC5600805FFEA82101635FCB@sirius.edu.sollentuna.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-interfaces

> > Is there a binary version of the Windows client DLL that works with
> > postgresql_6.3.2-8? And then, where could I download it?
>
> You will need to look for a 6.3 version of the DLL. I
> haven't got one,
> but perhaps someone else does.

I beleive there is none. At least not native Win32. There were major changes
required to libpq to make it possible to run it under Win32, and these
changes appeared in 6.4.
It would be possible to do it for 6.3, but it would require a huge amount of
work. The pre-6.4 libpq client used fdopen() and then the fxxx() operations
on the sockets. This does not work under Win32. 6.4 started using the direct
send() and recv() calls, which are portable to Windows.

//Magnus

Browse pgsql-interfaces by date

  From Date Subject
Next Message Matthew Hagerty 1999-04-27 15:10:44 Help with error message btree: BTP_CHAIN
Previous Message Peter Mount 1999-04-27 11:28:35 RE: [INTERFACES] JDBC and waiting for commit on a locked table in 6.4.2