NT port

Started by Peter T Mountabout 27 years ago7 messages
#1Peter T Mount
peter@taer.maidstone.gov.uk

Just a quick question. What is the current state of PostgreSQL on Windows
NT (yeuch).

I'm asking, because I'm pushing PostgreSQL here, and their eye's lit up as
soon as they heared that someone has got it running (even partially
helps).

Anyhow, I'm not too worried, as I'll have it running under Unix (Linux or
Solaris), but I need to convince them.

--
Peter Mount, IT Section
petermount@it.maidstone.gov.uk
Anything I write here are my own views, and cannot be taken as being the
official words of Maidstone Borough Council

#2The Hermit Hacker
scrappy@hub.org
In reply to: Peter T Mount (#1)
Re: [HACKERS] NT port

On Tue, 1 Dec 1998, Peter T Mount wrote:

Just a quick question. What is the current state of PostgreSQL on Windows
NT (yeuch).

I'm asking, because I'm pushing PostgreSQL here, and their eye's lit up as
soon as they heared that someone has got it running (even partially
helps).

To the best of my knowledge, the last report oabout it with NT was
that it compiled out of the box using the Cygwin development package...

If someone wants to build an NT binary package up of v6.4 to put
on the WWW/FTP server, I will be quite happy to do so...same goes for any
other platform, actually...just make sure you include a README.<platform>
file so that ppl have some sort of base instructions...

Marc G. Fournier
Systems Administrator @ hub.org
primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org

#3Peter T Mount
peter@retep.org.uk
In reply to: The Hermit Hacker (#2)
Re: [HACKERS] NT port

On Tue, 1 Dec 1998, The Hermit Hacker wrote:

On Tue, 1 Dec 1998, Peter T Mount wrote:

Just a quick question. What is the current state of PostgreSQL on Windows
NT (yeuch).

I'm asking, because I'm pushing PostgreSQL here, and their eye's lit up as
soon as they heared that someone has got it running (even partially
helps).

To the best of my knowledge, the last report oabout it with NT was
that it compiled out of the box using the Cygwin development package...

If someone wants to build an NT binary package up of v6.4 to put
on the WWW/FTP server, I will be quite happy to do so...same goes for any
other platform, actually...just make sure you include a README.<platform>
file so that ppl have some sort of base instructions...

hmmm, I have cygwin at work, I'll have a crack at a binary today.

--
Peter T Mount peter@retep.org.uk
Main Homepage: http://www.retep.org.uk
PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres
Java PDF Generator: http://www.retep.org.uk/pdf

#4Horak Daniel
horak@mmp.plzen-city.cz
In reply to: Peter T Mount (#3)
3 attachment(s)
RE: [HACKERS] NT port

Just a quick question. What is the current state of
PostgreSQL on Windows
NT (yeuch).

I'm asking, because I'm pushing PostgreSQL here, and their
eye's lit up as
soon as they heared that someone has got it running (even partially
helps).

Please look at , there are some details what to do. My last patch for final
6.4 and Cygwin B19 is included (after applying pgsql64.diff apply two other
patches too). Cygwin B20 needs some minor changes (cygwin32 -> cygwin, ...).
This version needs binary mounts in Cygwin.

It should run also the regression tests with some tests failed - some
date/time and every test where dynamic loading of some modules is needed.
The dynamic loaded modules are created by the makefiles, but there are
problems with accessing exported variables - we are working on a solution
(dllhelpers from Mumit Khan should help).

Dan Horak

Attachments:

plpgsql.diffapplication/octet-stream; name=plpgsql.diffDownload
--- pgsql/src/pl/plpgsql/src/Makefile.in	Fri Oct 30 16:05:23 1998
+++ /usr/src/pgsql/src/pl/plpgsql/src/Makefile.in	Sun Nov 22 17:10:19 1998
@@ -24,7 +24,7 @@
 
 OBJS=	pl_parse.o pl_handler.o pl_comp.o pl_exec.o pl_funcs.o
 
-SHLIB_LINK= -L$(LIBPQDIR) -lpq
+SHLIB_LINK+= -L$(LIBPQDIR) -lpq
 
 # Shared library stuff, also default 'all' target
 include $(SRCDIR)/Makefile.shlib
pgsql64.diff.gzapplication/octet-stream; name=pgsql64.diff.gzDownload
libpq++.diffapplication/octet-stream; name=libpq++.diffDownload
--- pgsql/src/interfaces/libpq++/Makefile.in	Mon Oct 19 01:00:46 1998
+++ /usr/src/pgsql/src/interfaces/libpq++/Makefile.in	Sun Nov 22 17:10:07 1998
@@ -44,7 +44,7 @@
 
 OBJS = pgenv.o pgconnection.o pgtransdb.o pgcursordb.o pglobject.o
 
-SHLIB_LINK= -L../libpq -lpq
+SHLIB_LINK+= -L../libpq -lpq -lstdc++
 
 # Shared library stuff, also default 'all' target
 include $(SRCDIR)/Makefile.shlib
#5Horak Daniel
horak@mmp.plzen-city.cz
In reply to: Horak Daniel (#4)
RE: [HACKERS] NT port

Please look at , there are some details what to do. My last
patch for final

I forgot the URL, it is http://www.askesis.nl/AskesisPostgresIndex.html

Dan Horak

#6Bruce Momjian
maillist@candle.pha.pa.us
In reply to: Horak Daniel (#5)
Re: [HACKERS] NT port

Please look at , there are some details what to do. My last
patch for final

I forgot the URL, it is http://www.askesis.nl/AskesisPostgresIndex.html

Already in the FAQ. Glad you updated it for 6.4 final. Looks very
lean. We should probably merge this into the main tree when you feel
comfortable, but having a URL for the patch is a nice idea, and allows
you to independently improve it.

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist@candle.pha.pa.us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#7Oleg Bartunov
oleg@sai.msu.su
In reply to: Bruce Momjian (#6)
Re: [HACKERS] NT port

Hi,

there is a port of Postgresql to NT which works under Uwin
I think it could be also added to the FAQ

Regards,
Oleg

On Wed, 2 Dec 1998, Bruce Momjian wrote:

Date: Wed, 2 Dec 1998 10:21:03 -0500 (EST)
From: Bruce Momjian <maillist@candle.pha.pa.us>
To: Horak Daniel <horak@mmp.plzen-city.cz>
Cc: pgsql-hackers@postgreSQL.org, peter@retep.org.uk
Subject: Re: [HACKERS] NT port

Please look at , there are some details what to do. My last
patch for final

I forgot the URL, it is http://www.askesis.nl/AskesisPostgresIndex.html

Already in the FAQ. Glad you updated it for 6.4 final. Looks very
lean. We should probably merge this into the main tree when you feel
comfortable, but having a URL for the patch is a nice idea, and allows
you to independently improve it.

-- 
Bruce Momjian                        |  http://www.op.net/~candle
maillist@candle.pha.pa.us            |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83