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

Re: Build SVN with VSE 2008

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Fri, 24 Jul 2009 18:20:38 +0300 (Jerusalem Daylight Time)

What are you trying to build? trunk or 1.6.x? (the rc.exe error you
see I think was fixed on trunk)

I'm attaching my build script for VC2008. You need to set %SVNDIR% first.

Feel free to catch me on IRC (danielsh).

Daniel
(and you don't need Perl --- but the makefile references a Perl script, so
I attach it for completeness)

Gavin Baumanis wrote on Sat, 18 Jul 2009 at 06:48 -0700:
> 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].
>

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].

Received on 2009-07-24 17:22:13 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.