Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-22 Thread Igor Georgiev
http://www.janwieck.net/win32_port/notes.win32-ports.txt
How to compile this Win32 port
1) Requirements and 1-time settings:
1.1) Visual C++
You need VC++ 6.0 on ServicePack 5.

Oooh no, not MS stuff plz :(
Dev-Cpp is cool open source IDE, tha using a mingw port of gcc.
http://www.bloodshed.net/

- Original Message - 
From: Jan Wieck [EMAIL PROTECTED]
To: Emmanuel Charpentier [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Wednesday, January 22, 2003 1:03 AM
Subject: Re: [HACKERS] [mail] Re: Win32 port patches submitted
 Emmanuel Charpentier wrote:
  
  Mingw and mingw-ported tools ? That's a nice small and cozy unix-like
  envoronment on tom of Windows. Add it emacs, and windoww becomes almost
  tolerable ...
 
 How good is the debugging support under mingW? Is it at least comparable
 to using gdb under unix? If not, you might find yourself all of the
 sudden out in cold ...
 Jan



---(end of broadcast)---
TIP 4: Don't 'kill -9' the postmaster



Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-21 Thread Emmanuel Charpentier
Mingw and mingw-ported tools ? That's a nice small and cozy unix-like 
envoronment on tom of Windows. Add it emacs, and windoww becomes almost 
tolerable ...

Emmanuel Charpentier

[ Back to lurking ... ]

Brian Bruns wrote:
Problem is, nobody builds packages on windows anyway.  They just all 
download the binary a guy (usually literally one guy) built.  So, let's 
just make sure that one guy has cygwin loaded on his machine and we'll be 
all set. /tougue in cheek

Sorry, couldn't help myself...Seriously, it's a cultural thing, I wouldn't 
plan on a mighty hoard of windows database developers who are put off by 
loading cygwin.  I do wonder what the requirements are for building 
commercial db's that run on unix and windows.  I imagine they are 
similarly off-putting if it were an option.


On Tue, 21 Jan 2003, Al Sutton wrote:


I would back keeping the windows specific files, and if anything moving the
code away from using the UNIX like programs.  My reasoning is that the more
unix tools you use for compiling, the less likley you are to attract
existing windows-only developers to work on the code. I see the Win32 patch
as a great oppertunity to attract more eyes to the code, and don't want the
oppertunity to be lost because of the build requirements.

Al.

- Original Message -
From: Peter Eisentraut [EMAIL PROTECTED]
To: Jan Wieck [EMAIL PROTECTED]
Cc: Postgres development [EMAIL PROTECTED]
Sent: Tuesday, January 21, 2003 5:40 PM
Subject: [mail] Re: [HACKERS] Win32 port patches submitted




Jan Wieck writes:



I just submitted the patches for the native Win32 port of v7.2.1 on the
patches mailing list.


I'm concerned that you are adding all these *.dsp files for build process
control.  This is going to be a burden to maintain.  Everytime someone
changes an aspect of how a file is built the Windows port needs to be
fixed.  And since the tool that operates on these files is probably not
freely available this will be difficult.  I don't see a strong reason not
to stick with good old configure; make; make install.  You're already
requiring various Unix-like tools, so you might as well require the full
shell environment.  A lot of the porting aspects such as substitute
implemenations of the C library functions could be handled nearly for free
using the existing infrastructure and this whole patch would become much
less intimidating.

--
Peter Eisentraut   [EMAIL PROTECTED]


---(end of broadcast)---
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html





---(end of broadcast)---
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html





---(end of broadcast)---
TIP 2: you can get off all lists at once with the unregister command
(send unregister YourEmailAddressHere to [EMAIL PROTECTED])



---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly



Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-21 Thread Jan Wieck
Emmanuel Charpentier wrote:
 
 Mingw and mingw-ported tools ? That's a nice small and cozy unix-like
 envoronment on tom of Windows. Add it emacs, and windoww becomes almost
 tolerable ...

How good is the debugging support under mingW? Is it at least comparable
to using gdb under unix? If not, you might find yourself all of the
sudden out in cold ...


Jan

-- 
#==#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.  #
#== [EMAIL PROTECTED] #

---(end of broadcast)---
TIP 4: Don't 'kill -9' the postmaster



Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-21 Thread Dann Corbit
 -Original Message-
 From: Jan Wieck [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, January 21, 2003 4:04 PM
 To: Emmanuel Charpentier
 Cc: [EMAIL PROTECTED]
 Subject: Re: [HACKERS] [mail] Re: Win32 port patches submitted
 
 
 Emmanuel Charpentier wrote:
  
  Mingw and mingw-ported tools ? That's a nice small and cozy 
 unix-like 
  envoronment on tom of Windows. Add it emacs, and windoww becomes 
  almost tolerable ...
 
 How good is the debugging support under mingW? Is it at least 
 comparable to using gdb under unix? If not, you might find 
 yourself all of the sudden out in cold ...

GDB works fine.  Some of the other tools don't work right (e.g. sed is
broken).

---(end of broadcast)---
TIP 2: you can get off all lists at once with the unregister command
(send unregister YourEmailAddressHere to [EMAIL PROTECTED])



Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-21 Thread Emmanuel Charpentier
Jan Wieck wrote:


Emmanuel Charpentier wrote:


Mingw and mingw-ported tools ? That's a nice small and cozy unix-like
envoronment on tom of Windows. Add it emacs, and windoww becomes almost
tolerable ...



How good is the debugging support under mingW? Is it at least comparable
to using gdb under unix? If not, you might find yourself all of the
sudden out in cold ...


gdb has been ported to mingw. There even exist some interfaces to 
graphical IDEs (while I don't really care for that).

Another point : this environment is 100% free. You don't have to use 
proprietary tools. This might be a point in some environments.

   Emmanuel Charpentier



---(end of broadcast)---
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html


Re: [HACKERS] [mail] Re: Win32 port patches submitted

2003-01-21 Thread Emmanuel Charpentier
Dann Corbit wrote:

[ ... ]


GDB works fine.  Some of the other tools don't work right (e.g. sed is
broken).


Recent fixes exist, but I didn't check all of them. WorksForMe(TM), but my 
projects are *much* simpler ...

	Emmanuel Charpentier


---(end of broadcast)---
TIP 4: Don't 'kill -9' the postmaster