Re: [fossil-users] Makefile

2010-07-09 Thread renework
On Thu, 08 Jul 2010 22:07:52 +0200, Paul Ruizendaal p...@planet.nl wrote: I can confirm the out-of-the-box windows build. I am using the make from the UnxUtils package: http://unxutils.sourceforge.net/ Where I went wrong was not installing the sh.exe binary, which this build of make relies

Re: [fossil-users] Makefile

2010-07-09 Thread Michael Richter
OK, this *really* is the last thing before bed. I've documented the new build system (somewhat) here: http://fossil-scm.org/index.html/wiki?name=New+Build+Documentation On 10 July 2010 01:54, Michael Richter ttmrich...@gmail.com wrote: Last thing before I go to bed, I've tagged the relevant

[fossil-users] Makefile

2010-07-07 Thread Michael Richter
I'd like to re-engineer the Makefile approach in fossil so that it's easier to work out what needs to be put in place for any given platform. Is there enough interest in this that it's worth doing the work in my private branch for inspection? -- Perhaps people don't believe this, but throughout

Re: [fossil-users] Makefile

2010-07-07 Thread Michael Richter
I'm looking more at having separate included .mk files for platform-specific stuff as well as better support for compiling under Windows as you've noted. Ideally I'd like to have a decent selection of platforms including: - Linux - *BSD - Solaris - Windows I'd also like to explore making

Re: [fossil-users] Makefile

2010-07-07 Thread Ross Berteig
At 03:34 AM 7/7/2010, Paul Ruizendaal wrote: Building on Windows itself with gcc-mingw doesn't work for me (just mingw installed, not cygwin or msys). Building within an MSYS shell worked out of the box for me, once I obtained a suitable packagine of zlib (I used the GnuWin32 port). I

Re: [fossil-users] Makefile

2010-07-07 Thread Dan
Yep.. I build fossil in cmd.exe on vista regularly.. I have also managed to get ssh,git,perl + many other non windows friendly packages to work natively I do have mingw+msys installed, but the biggest hassle was a lot of time getting the PATH environment right.. especially the order of the