Skip site navigation (1) Skip section navigation (2)

RE: [HACKERS] libpq and libpgtcl in Windows

From: Dan Gowin <DGowin(at)avantec(dot)net>
To: "'Hiroshi Inoue'" <Inoue(at)tpf(dot)co(dot)jp>, "PGSQL HACKERS (E-mail)" <pgsql-hackers(at)postgreSQL(dot)org>, "'pgsql-interfaces(at)postgreSQL(dot)org'" <pgsql-interfaces(at)postgreSQL(dot)org>
Subject: RE: [HACKERS] libpq and libpgtcl in Windows
Date: 1998-12-11 14:16:43
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-hackerspgsql-interfaces
	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.


-----Original Message-----
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

Hi all

I made dll's(libpq.dll,libpgtcl.dll) only for pgaccess.
It is a temporary solution for quick fix and the solution for general
is necessary.

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. 


Hiroshi Inoue


pgsql-hackers by date

Next:From: Maarten BoekholdDate: 1998-12-11 14:24:57
Subject: RE: [HACKERS] JOIN syntax. Examples?
Previous:From: Thomas G. LockhartDate: 1998-12-11 13:52:57
Subject: Re: [HACKERS] JOIN syntax. Examples?

pgsql-interfaces by date

Next:From: Dan GowinDate: 1998-12-11 15:21:57
Subject: PostgreODBC error
Previous:From: D'Arcy J.M. CainDate: 1998-12-11 12:34:58
Subject: Announce: PyGreSQL 2.2

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group