I've got a bug report for you. On a Win95 machine running
Tcl/Tk 8.1, the dll does not load correctly. A "load libpgtcl.dll"
at the "wish81" console gives a :
<Couldn't load file "libpgtcl.dll": invalid argument>.
But it works file on Tcl/Tk 8.0 for Windows. Apparently the DLL
interface in Tcl/Tk 8.1 is a little different, I'm not sure what
it is. Are you using Microsoft Visual C++ or a Borland Compiler?
The DLLs that Borland puts out are a little different but for the
most part I have'nt to many problems with them. The Tcl that
Scriptics puts out is compiled in Microsoft Visual C++.
I'll look at your code this weekend.
From: Hiroshi Inoue [mailto:Inoue(at)tpf(dot)co(dot)jp]
Sent: Thursday, December 10, 1998 9:23 PM
To: pgsql-hackers; pgsql-interfaces(at)postgreSQL(dot)org
Subject: [HACKERS] libpq and libpgtcl in Windows
I made dll's(libpq.dll,libpgtcl.dll) only for pgaccess.
It is a temporary solution for quick fix and the solution for general
I made libpgtcl.dll ignoring NOTIFY functionality(not used in pgaccess).
Sorry,I'm not a Tcl expert and can't provide proper code for NOTIFY
functionality in Windows.
Another problem exists between libpq and libpgtcl in Windows.
Libpgtcl references global data pgresStatus in libpq when using
pg_result -status command.
But in Windows libpgtcl doesn't reference pgresStatus in the same
way as UNIX and pg_result -status returns improper values.
Any ideas ?
In my temporary solution for pgaccess,I used a function interface
between libpq and libpgtcl instead of global data.
pgsql-hackers by date
|Next:||From: Maarten Boekhold||Date: 1998-12-11 14:24:57|
|Subject: RE: [HACKERS] JOIN syntax. Examples?|
|Previous:||From: Thomas G. Lockhart||Date: 1998-12-11 13:52:57|
|Subject: Re: [HACKERS] JOIN syntax. Examples?|
pgsql-interfaces by date
|Next:||From: Dan Gowin||Date: 1998-12-11 15:21:57|
|Subject: PostgreODBC error|
|Previous:||From: D'Arcy J.M. Cain||Date: 1998-12-11 12:34:58|
|Subject: Announce: PyGreSQL 2.2|