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

Build SVN with VSE 2008

From: Gavin Baumanis <gavinb_at_thespidernet.com>
Date: Sat, 18 Jul 2009 06:48:17 -0700 (PDT)

Hi Everyone,

I have just spent the last 2 days trying to build Subversion with Visual Express 2008.

I have stated out by hacking the vc6 batch file in the buid directory and have only managed limited success.

Ie. I have managed to find vcexpress and add it to the path and replace msdev with vcexpress in the batch file.

And similarly have found nmake and added it to the path too.

so at least (it seems) all the tools can be found via the batch file.

The biggest issue is that I am a web developer, not a C coder so, basically I have never had to "build" anything that I have written.

Subsequently, I don't inherently know what I need to change in the batch file to get it to work with VSE 2008 as opposed to VS6.

I have been going through the batch file and trying to build things individually, in the hope that I might "find" the way to edit the batch file accordingly but have hit upon a few snags.

from the v6_build.bat is the following;
nmake -f ms\ntdll.mak

I get this error:
ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.EXE"' : return code '0x2'

So I skipped over this and tried to build Apache.
I opened all the dsp files with VSE 2008 and updated them to vcproj files.
All seemed OK.

I did also notice VSEXPRESS complaining about the /MAKE option. it seems it is not a valid option - so I removed it from the batch file.

However, when I build Apache (httpd)I get 2 errors.
7 succeeded... so that's something - I suppose...

error 1)
fatal error RC1107: invalid usage; use RC /? for Help
Project : error PRJ0002 : Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'.
Build log was saved at "file://C:\SVN\httpd-2.2.11\Debug\BuildLog.htm"
libhttpd - 1 error(s), 0 warning(s)

and;

error 2)
fatal error RC1107: invalid usage; use RC /? for Help
Project : error PRJ0002 : Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'.
Build log was saved at "file://c:\SVN\httpd-2.2.11\Debug\BuildLog.htm"
httpd - 1 error(s), 0 warning(s)

if I try and build "build all" I get many more - the same errors - just different modules.

So ths short of it all is;
I could do with some help in updating the batch file to work with VSE 2008

 - or if someone has already gone through the process and has a working verison of te batch file for VSE 2008 - then that would be just as good!

As always - thanks in advance.

Gavin.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2372273

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-18 15:49:15 CEST

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

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