Hi
I see that I had missed that message..
On 25 September 2010 01:58, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> I guess the linking error is because the libs are not built for x64.
No, I get a linking error with straight TSVN source, and no GSSAPI patch.
>
> Also I never use precompiled libs in TSVN. I always compile the libs
> myself and create a build script. Only that way I can guarantee that the
> libs don't use an incompatible c-runtime and are always compiled for
> both win32 and x64.
I guess I misread the source code then, I see that 64 builds or not,
it's always linking some 32 bits libraries ; like in neon.build
<include name="..\..\..\common\openssl\out32\libeay32.lib" />
<include name="..\..\..\common\openssl\out32\ssleay32.lib" />
Or are they 64 bits libs, named 32.lib
>
> Which of course now means I first have to create a build script for the
> Kerberos source - and that's the hard part, not the linking and
> including precompiled libs to TSVN.
>
>>
>> To add to the documentation.
>>
>> Pre-requisite. MIT Kerberos for Windows SDK at
>> http://web.mit.edu/kerberos/dist/index.html.
>> Currently version 3.2.2
>> http://web.mit.edu/kerberos/dist/kfw/3.2/kfw-3.2.2/kfw-3-2-2-sdk.zip
>> (340kB)
>
> As mentioned above, I don't use precompiled libs.
Point noted
>
>>
>> - unzip the MIT kerberos SDK into 'common' and rename the folder to 'kerberos'
>>
>>
>> Whilte we are at the documentation, would be worse adding some version
>> requirement.
>> TortoiseSVN doesn't compile with zlib> 1.2.3 (in 1.2.4 and 1.2.5 ,
>> some asm files are gone, causing build to fail)
>
> Only 1.6.x doesn't compile with later zlib versions. Trunk does.
Ok..
Great news.
>
>
>> TortoiseSVN doesn't compile with latest nant alpha (0.91), it does
>> compile with 0.90
>
> Once it's not alpha but beta, I'll try it and will adjust the build
> scripts. But not before.
>
Oh, I was just making a note that I thought would be useful to be
documented. The TSVN build instructions doesn't refer to any version;
so being new to the scene, I just got the latest of everything and
tried to compile
I'll look at creating a build script for kerberos then.
Is there a way to compile things without recompiling everything?
I removed the clean from the main built script, but it is still
recompiling most of things when I run nant. Takes forever...
JY
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2664354
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-09-25 02:27:34 CEST