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

problems with building TortoiseSVN

From: Gerasimov, Ivan <Ivan.Gerasimov_at_transas.com>
Date: 2006-08-09 17:20:11 CEST

Hello!

Just tried to make a fresh build of TortoiseSVN checked out from http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk and found a few problems.

First, you cannon build only a debug version without building release first, due to following strings in versioninfo.build:

<property name="SubWCRevFileName" value="bin\release${bindirextension}\bin\SubWCRev.exe"/>

So, I replaced it with this one (though, not sure it's absolutely correct):
<property name="SubWCRevFileName" value="bin\${configuration}\bin\SubWCRev.exe"/>

Second, the file version.build.in was missing the following line:
                        <variable name="WCDATE" value="$WCDATE$" />
And script failed saying that it cannot evaluate
${environment::get-variable('WCDATE')}

And the final problem was with compiling scintilla. Compiler complains about some undeclared identifiers when compiling Editor.cxx, like that:

-------------
..\src\Editor.cxx(432) : error C2065: 'wrapStart' : undeclared identifier
..\src\Editor.cxx(432) : error C2065: 'wrapLineLarge' : undeclared identifier
..\src\Editor.cxx(433) : error C2065: 'wrapEnd' : undeclared identifier
..\src\Editor.cxx(2155) : error C2039: 'SelectionBackground' : is not a member of 'Editor'
        c:\svn\tortoisesvn\src\utils\scintilla\src\Editor.h(181) : see declaration of 'Editor'
..\src\Editor.cxx(2156) : error C2065: 'primarySelection' : undeclared identifier
..\src\Editor.cxx(2317) : error C2039: 'alpha' : is not a member of 'LineMarker'
        c:\svn\tortoisesvn\src\utils\scintilla\src\LineMarker.h(13) : see declaration of 'LineMarker'
-------------

I get the same errors if I go directly to src\Utils\scintilla\win32 and run nmake -f scintilla.mak

Sincerely yours,
Ivan Gerasimov

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 9 17:20:34 2006

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

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