[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Win32 Build System (was: Review & commit for svnserve Win32 service support)

From: Arlie Davis <adavis_at_stonestreetone.com>
Date: 2006-02-24 18:29:02 CET

gen-make.py and its associated files may be an excellent way to maintain the
project, especially given the needs of keeping the project coherent on a
variety of different platforms. I don't have a problem with gen-make.py.

What I do have a problem with is the fact that getting a working build on
Windows is rather more difficult than it should be. I followed the
directions in hacking.html and INSTALL, but was still never able to get this
working. I could go into the details of my experience, but that would chew
up a fair amount of list bandwidth, and may bore some people who have
already gone through this.

I've used and developed on a wide variety of platforms, Unix variants,
mainframes, VMS, Win32, etc. And the experience that I'm accustomed to when
dealing with OSS projects on Unix is fairly rational these days -- extract,
./configure (or something similar), build, and go. But my experience with
Subversion on Win32 is nowhere near as seamless.

-- arlie
 

-----Original Message-----
From: Mark Phippard [mailto:markp@softlanding.com]
Sent: Friday, February 24, 2006 11:54 AM
To: Arlie Davis
Cc: dev@subversion.tigris.org
Subject: Win32 Build System (was: Review & commit for svnserve Win32 service
support)

"Arlie Davis" <adavis@stonestreetone.com> wrote on 02/24/2006 11:47:04 AM:

> I had to roll my own vcproj files to get anything to build, and this
> is actually a subject that I want to take up with this list -- the
> poor
state
> of autoconfig support on Win32. It is inordinately difficult to build
> Subversion on Win32, and for no good reason. I don't say this to
> insult anyone -- I'll fix it, given half a chance -- but to point out
> how
cruddy it
> is on Win32, and to ask if it's really *supposed* to be this cruddy.

Changing the subject so that it does not muddy up the main point of your
post and thread.

I have always found the Win32 build process to be quite easy. The only
thing I do not like is that when it comes to customizing the process it is
not trivial. For example, if you wanted to build without BDB support this
is easy to do on *nix, but on Windows you either have to hack the project
files, or learn how to hack gen-make.py and the system itself.

All that said, I do not see how it could be much better.

Mark

____________________________________________________________________________
_
Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM
Email Security Management Services powered by MessageLabs.
____________________________________________________________________________
_

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 24 18:27:58 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.