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

Re: Building on Windows

From: Greg Stein <gstein_at_lyra.org>
Date: 2003-05-09 16:38:42 CEST

On Fri, May 09, 2003 at 03:59:27PM +0200, Sander Striker wrote:
> > From: Branko Cibej [mailto:brane@xbc.nu]
> > Sent: Thursday, May 08, 2003 9:49 PM
> > D.J. Heap wrote:
> >
> > >I have found a few problems with building for Windows in r5849 (HEAD
> > >atm). I have been following the windows building threads and didn't see
> > >any references to these problems.
> > >
> > >Note that I am using VC7.1, not VC6, which means after I "gen-make.py -t
> > >dsp" and open the .dsw, VC7.1 converts the solution and projects.
> > >
> >
> > Why don't you use "gen-make.py -t vcproj"?
> Because none of the projects will contain paths to accessible files. This
> seems to be the problem:
> RelativePath
> Sets or returns the relative path to the file. This path must be relative
> to the project directory and can contain macros.
> So either we move the .vcproj files to the source dirs, since I can't find
> a way to set ProjectDir (seems to be read-only). Or, we need to use paths
> relative to build/win32/vcproj-vcnet/.

The latter. One of the nicer things about the generated projects is that
they are dumped in build/win32/SUBDIR/ rather than scattered across the

The .vcproj generation came from some work that Brandon Ehle had done, but
is (obviously :-) not tested right now. We use relative paths for the .dsp
projects. Should be easy to do the same for the .vcproj projects.

I've still got some work to do on the .dsp generation and build stuffs.
After that, I could potentially tackle the .Net stuff, too (I've got both
VC6 and .Net). It would be nice if somebody could tackle the .Net work
sooner rather than later, tho.


Greg Stein, http://www.lyra.org/
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 9 16:37:26 2003

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.