Re: Compiling Win32

Started by Darko Prenosilover 22 years ago8 messages
#1Darko Prenosil
Darko.Prenosil@finteh.hr

----- Original Message -----
From: "Bruce Momjian" <pgman@candle.pha.pa.us>
To: "Paul Ramsey" <pramsey@refractions.net>
Cc: <pgsql-hackers@postgresql.org>
Sent: Saturday, June 14, 2003 1:02 AM
Subject: Re: [HACKERS] Compiling Win32

You should be able to compile, but not link the backend.

But it does not ! At least not with current snapshot.

src/Makefile.global:276: src/Makefile.port: No such file or directory
make: *** No rule to make target `src/Makefile.port'. Stop.

I can see the line:

config.status: linking ./src/makefiles/Makefile.win32 to
src/Makefile.port

when running configure, but Makefile.port is not created !
I'll try to figure out what hapened (Maybe I am doing something wrong).
Also I would like to know does it have any sense to try it to compile it
now, or we are waiting some big patch from someone. Maybe I can help in some
part ? (have Win2000)

Regards !

#2Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Darko Prenosil (#1)

I have not tested the Win32 compile in a few weeks, so it is possible it
is broken at this point. It will not run because we need exec()
handling that Jan is working on, and signal stuff.

---------------------------------------------------------------------------

Darko Prenosil wrote:

----- Original Message -----
From: "Bruce Momjian" <pgman@candle.pha.pa.us>
To: "Paul Ramsey" <pramsey@refractions.net>
Cc: <pgsql-hackers@postgresql.org>
Sent: Saturday, June 14, 2003 1:02 AM
Subject: Re: [HACKERS] Compiling Win32

You should be able to compile, but not link the backend.

But it does not ! At least not with current snapshot.

src/Makefile.global:276: src/Makefile.port: No such file or directory
make: *** No rule to make target `src/Makefile.port'. Stop.

I can see the line:

config.status: linking ./src/makefiles/Makefile.win32 to
src/Makefile.port

when running configure, but Makefile.port is not created !
I'll try to figure out what hapened (Maybe I am doing something wrong).
Also I would like to know does it have any sense to try it to compile it
now, or we are waiting some big patch from someone. Maybe I can help in some
part ? (have Win2000)

Regards !

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#3Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Bruce Momjian (#2)

Justin Clift wrote:

Hi Jan,

Do you have an ETA for this?

I was going to report the Win32 status this week. As you know, I had to
leave Win32 to catch up on email. The two big items left are exec()
handlling and signals. If I can get those in by July 1, I can continue
cleanup during beta and perhaps have a patch that people can test for
Win32 later in the summer.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#4Justin Clift
justin@postgresql.org
In reply to: Bruce Momjian (#2)

Hi Jan,

Do you have an ETA for this?

:-)

Regards and best wishes,

Justin Clift

Bruce Momjian wrote:

Show quoted text

I have not tested the Win32 compile in a few weeks, so it is possible it
is broken at this point. It will not run because we need exec()
handling that Jan is working on, and signal stuff.

#5Justin Clift
justin@postgresql.org
In reply to: Bruce Momjian (#3)

Bruce Momjian wrote:

Justin Clift wrote:

Hi Jan,

Do you have an ETA for this?

I was going to report the Win32 status this week. As you know, I had to
leave Win32 to catch up on email. The two big items left are exec()
handlling and signals. If I can get those in by July 1, I can continue
cleanup during beta and perhaps have a patch that people can test for
Win32 later in the summer.

Ok, how does that leave our status for the next release of PostgreSQL?

:-)

Regards and best wishes,

Justin Clift

#6Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Justin Clift (#5)

Justin Clift wrote:

Bruce Momjian wrote:

Justin Clift wrote:

Hi Jan,

Do you have an ETA for this?

I was going to report the Win32 status this week. As you know, I had to
leave Win32 to catch up on email. The two big items left are exec()
handlling and signals. If I can get those in by July 1, I can continue
cleanup during beta and perhaps have a patch that people can test for
Win32 later in the summer.

Ok, how does that leave our status for the next release of PostgreSQL?

Wish I knew --- I am realizing that I have trouble doing major
development and keeping up with patches/email.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#7Justin Clift
justin@postgresql.org
In reply to: Bruce Momjian (#6)

Bruce Momjian wrote:

Justin Clift wrote:

Bruce Momjian wrote:

Justin Clift wrote:

Hi Jan,

Do you have an ETA for this?

I was going to report the Win32 status this week. As you know, I had to
leave Win32 to catch up on email. The two big items left are exec()
handlling and signals. If I can get those in by July 1, I can continue
cleanup during beta and perhaps have a patch that people can test for
Win32 later in the summer.

Ok, how does that leave our status for the next release of PostgreSQL?

Wish I knew --- I am realizing that I have trouble doing major
development and keeping up with patches/email.

Heh Heh Heh

That's what it was like when I started doing the Techdocs site. Had to
shelve my plans for doing coding, purely because 16 hours a days still
didn't leave any time for it.

:(

Worth looking into delegating some of your workload?

Regards and best wishes,

Justin Clift

#8Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Justin Clift (#7)

Justin Clift wrote:

I was going to report the Win32 status this week. As you know, I had to
leave Win32 to catch up on email. The two big items left are exec()
handlling and signals. If I can get those in by July 1, I can continue
cleanup during beta and perhaps have a patch that people can test for
Win32 later in the summer.

Ok, how does that leave our status for the next release of PostgreSQL?

Wish I knew --- I am realizing that I have trouble doing major
development and keeping up with patches/email.

Heh Heh Heh

That's what it was like when I started doing the Techdocs site. Had to
shelve my plans for doing coding, purely because 16 hours a days still
didn't leave any time for it.

:(

Worth looking into delegating some of your workload?

The problem is that all the hard stuff is left. Does someone want to
try exec() and signal handling for Win32?

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073