Thread: Compiling Win32
I have started playing with the pre7.4 code to see if I can compile a win32 version with PostGIS support. So far, finding it a little hard. Is there a wee guide to compiling 7.4 native win32 around? Thanks, Paul -- __ / | Paul Ramsey | Refractions Research | Email: pramsey@refractions.net | Phone: (250) 885-0632 \_
No, we are not there yet, but you can download Mingw and Msys to get started. --------------------------------------------------------------------------- Paul Ramsey wrote: > I have started playing with the pre7.4 code to see if I can compile a > win32 version with PostGIS support. So far, finding it a little hard. Is > there a wee guide to compiling 7.4 native win32 around? > Thanks, > Paul > > -- > __ > / > | Paul Ramsey > | Refractions Research > | Email: pramsey@refractions.net > | Phone: (250) 885-0632 > \_ > > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Don't 'kill -9' the postmaster > -- 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, Pennsylvania19073
Yep, have done that... Configure even runs right through, but nothing after that. :/ P. Bruce Momjian wrote: > No, we are not there yet, but you can download Mingw and Msys to get > started. > > --------------------------------------------------------------------------- > > Paul Ramsey wrote: > >>I have started playing with the pre7.4 code to see if I can compile a >>win32 version with PostGIS support. So far, finding it a little hard. Is >>there a wee guide to compiling 7.4 native win32 around? >>Thanks, >>Paul >> >
You should be able to compile, but not link the backend. --------------------------------------------------------------------------- Paul Ramsey wrote: > Yep, have done that... > Configure even runs right through, but nothing after that. :/ > P. > > Bruce Momjian wrote: > > No, we are not there yet, but you can download Mingw and Msys to get > > started. > > > > --------------------------------------------------------------------------- > > > > Paul Ramsey wrote: > > > >>I have started playing with the pre7.4 code to see if I can compile a > >>win32 version with PostGIS support. So far, finding it a little hard. Is > >>there a wee guide to compiling 7.4 native win32 around? > >>Thanks, > >>Paul > >> > > > > -- 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, Pennsylvania19073
----- 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 !
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, Pennsylvania19073
Hi Jan, Do you have an ETA for this? :-) Regards and best wishes, Justin Clift Bruce Momjian wrote: > 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.
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, Pennsylvania19073
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
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, Pennsylvania19073
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
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, Pennsylvania19073