Thread: Pg & Tcl - is it dying out?
As our production system are being upgraded to Windows 7 64-bit we are finding that our Tcl apps which use the PgTcl client libraries are now failing (couldn't load library "libpgtcl.dll": invalid argument). We have tried downloading the latest binaries (which are 32 bit) but the problems persist. There is little activity on the sourceforge page for the lib. There is little activity on the related forums and I am not optimistic about being able to get timely responses from the developers.
Are we seeing the demise of PG & Tcl? Should I advise my client to NOT upgrade any systems running Tcl apps and stick with legacy OS’s?
Carlo
On Wed, Jan 30, 2013 at 05:45:06PM -0500, Carlo Stonebanks wrote: > As our production system are being upgraded to Windows 7 64-bit we are > finding that our Tcl apps which use the PgTcl client libraries are now > failing (couldn't load library "libpgtcl.dll": invalid argument). We have > tried downloading the latest binaries (which are 32 bit) but the problems > persist. There is little activity on the sourceforge page for the lib. This is pretty strictly a problem for the PgTcl project and not for the PostgreSQL project or any other associated projects. Was there something constructive you might have been asking about that you forgot to include in this email? If so, what was it? Cheers, David. -- David Fetter <david@fetter.org> http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter@gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate
>> Was there something constructive you might have been asking about that you forgot to include in this email? If so, what was it? I don't believe I forgot anything, as there was a question in the original post (which you did not include in your snip): "Are we seeing the demise of PG & Tcl? Should I advise my client to NOT upgrade any systems running Tcl apps and stick with legacy OS's?" Not the demise of PG in general, but specifically of concern for the PG & Tcl developers. Is this not a constructive question, and is it NOT about PG in general? I had asked in 2006 where to direct PG & Tcl questions and the answer was PGSQL general. See: http://www.postgresql.org/message-id/725602300608011149i2a88a5b2t96817b85318 1e29c@mail.gmail.com Is there now somewhere else I should be asking about this? -----Original Message----- From: pgsql-general-owner@postgresql.org [mailto:pgsql-general-owner@postgresql.org] On Behalf Of David Fetter Sent: January 31, 2013 1:50 PM To: pgsql-general@postgresql.org Subject: Re: [GENERAL] Pg & Tcl - is it dying out? On Wed, Jan 30, 2013 at 05:45:06PM -0500, Carlo Stonebanks wrote: > As our production system are being upgraded to Windows 7 64-bit we are > finding that our Tcl apps which use the PgTcl client libraries are now > failing (couldn't load library "libpgtcl.dll": invalid argument). We > have tried downloading the latest binaries (which are 32 bit) but the > problems persist. There is little activity on the sourceforge page for the lib. This is pretty strictly a problem for the PgTcl project and not for the PostgreSQL project or any other associated projects. Was there something constructive you might have been asking about that you forgot to include in this email? If so, what was it? Cheers, David. -- David Fetter <david@fetter.org> http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter@gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general
Carlo Stonebanks <stonec.register@sympatico.ca> wrote: > "Are we seeing the demise of PG & Tcl? Should I advise my client > to NOT upgrade any systems running Tcl apps and stick with legacy > OS's?" > > Not the demise of PG in general, but specifically of concern for > the PG & Tcl developers. Your best bet to sort out the answer would probably be to look at the github site for it that the developers created in October of 2012: http://flightaware.github.com/Pgtcl/ It seems to be available from the Ubuntu Software Center, for both PostgreSQL and Postgres-XC. You could always build it from source, if there hasn't been sufficient interest in the OS platforms in which you're interested for anyone to have put a package out there. -Kevin
On 01/31/2013 10:59 AM, Carlo Stonebanks wrote: >>> Was there something constructive you might have been asking about that > you forgot to include in this email? If so, what was it? > > I don't believe I forgot anything, as there was a question in the original > post (which you did not include in your snip): > > "Are we seeing the demise of PG & Tcl? Should I advise my client to NOT > upgrade any systems running Tcl apps and stick with legacy OS's?" > > Not the demise of PG in general, but specifically of concern for the PG & > Tcl developers. > > Is this not a constructive question, and is it NOT about PG in general? I > had asked in 2006 where to direct PG & Tcl questions and the answer was > PGSQL general. See: > http://www.postgresql.org/message-id/725602300608011149i2a88a5b2t96817b85318 > 1e29c@mail.gmail.com > > Is there now somewhere else I should be asking about this? Well I think part of the problem is that we may be talking apples and oranges. If I am following correctly there are two PG/Tcl software packages in play here. ) PL/Tcl http://www.postgresql.org/docs/9.2/interactive/pltcl.html Working with Tcl in the database. 2) PGtcl http://flightaware.github.com/Pgtcl/ Working with PG from Tcl > > -- Adrian Klaver adrian.klaver@gmail.com
>> . If I am following correctly there are two PG/Tcl software packages in play here. Yep, but I am JUST talking about PgTcl. There are three possible PgTcl options, two are from the same developer - one in C, which doesn't work on Win 7 x64 (and possibly other Win platforms) a second in pure Tcl which is platform independent but my initial tests have it running quite a bit slower. The third is the flightaware package, which does not have a win32 DLL binary. There is a Visual Studio project in the Win directory (looks like an old Visual C6.0 project which will not build) and I'm afraid I'm not familiar with other C compilers to know how to get the make to work (in any case, it appears to depend on a complete PostgreSQL source install - normal for 'NIX, not for Windows). I cannot seem to get anything that will work on a Win 7 x64 client. Perhaps the problem is elsewhere, but right now the same code Tcl install and libs DOES run on Windows Server 2003 and 2008 x64 machines, so this is what makes me question the OS. If anyone has PgTcl working on this platform, I'd love to know about it. -----Original Message----- From: pgsql-general-owner@postgresql.org [mailto:pgsql-general-owner@postgresql.org] On Behalf Of Adrian Klaver Sent: January 31, 2013 6:01 PM To: pgsql-general@postgresql.org Subject: Re: [GENERAL] Pg & Tcl - is it dying out? On 01/31/2013 10:59 AM, Carlo Stonebanks wrote: >>> Was there something constructive you might have been asking about >>> that > you forgot to include in this email? If so, what was it? > > I don't believe I forgot anything, as there was a question in the > original post (which you did not include in your snip): > > "Are we seeing the demise of PG & Tcl? Should I advise my client to > NOT upgrade any systems running Tcl apps and stick with legacy OS's?" > > Not the demise of PG in general, but specifically of concern for the > PG & Tcl developers. > > Is this not a constructive question, and is it NOT about PG in > general? I had asked in 2006 where to direct PG & Tcl questions and > the answer was PGSQL general. See: > http://www.postgresql.org/message-id/725602300608011149i2a88a5b2t96817 > b85318 > 1e29c@mail.gmail.com > > Is there now somewhere else I should be asking about this? Well I think part of the problem is that we may be talking apples and oranges. If I am following correctly there are two PG/Tcl software packages in play here. ) PL/Tcl http://www.postgresql.org/docs/9.2/interactive/pltcl.html Working with Tcl in the database. 2) PGtcl http://flightaware.github.com/Pgtcl/ Working with PG from Tcl > > -- Adrian Klaver adrian.klaver@gmail.com -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general