[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: Gavin Baumanis <gavinb_at_thespidernet.com>
Date: Sat, 25 Jul 2009 01:54:08 +1000

Hi Daniel,

Thanks for the offer of help...
Though I have just gone and uninstalled VSE 2008 and am currently
downgrading the SDK to one that supports VS6.

Ultimately I don't care how it gets built, just so long as it works.
I have a few spare boxes here that are connected to the www all the
time so I figured I would volunteer them to the buildbot farm.

One is a windows 2003 server that I note is not currently in the
buildbot farm,
One is a Mac (OS x 10.5 - though I do have an older Power Mac - if
that should be required as an option in the farm.
And I also have an old pizza-box (1 RU) server, doing absolutely
nothing at all - that could be configured whatever flavor is required
at all.

I have a had a brief email discussion with Lieven, and am just in the
process of ensuring that I can get SVN to build on the boxes before he
provides me with the relevant buildbot-slave details.
I never would have assumed that it would take me over a week to get it
going..
But that's not necessarily anyone's fault...
As I said in my original posting, I have never had to build / make
anything - so learning how to build ANYTHING is likely to have taken a
significant learning curve anyway.
(add in the dependencies - and I suppose a week for a complete newbie
- isn't too bad afterrall....)

Anyway - thanks again....

On 25/07/2009, at 01:20 , Daniel Shahaf wrote:

> 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
> ].<Makefile.pub><document-version.pl>

Gavin Baumanis
P: +61 438 545 586
E: gavinb_at_thespidernet.com

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-24 17:55:58 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.