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

Re: Runtime library ambiguities for Subversion on Windows/Debug

From: steveking <steveking_at_gmx.ch>
Date: 2006-02-03 17:16:17 CET

Branko Čibej wrote:
> Alexander Mueller wrote:
>> Some of the dependant libraries of subversion seem to implicitely
>> include MSVCRT.lib even for the debug configuration. This leads to the
>> linker warning LNK4098 which tells you there are conflicts with the
>> standard library.
> Yes, this is indeed a problem ...
>
>> This can give unexpected result while debugging Subversion on Windows.
>> In my configuration _stddup was used from MSVCRT.lib while free was used
>> from MSVCRTD.lib...
>>
>> What to do next? Shall I create an issue appending the patch?
> I see one potential problem with this patch: it will break VS.NET builds
> because it explicitly mentions msvcrt, which is not the correct runtime
> lib for the newer compilers.
>
> A better solution would be to see which libraries are actually causing
> problems. and fix their builds. I suspect zlib.

Actually, it's openssl. I haven't seen a build switch for it to create a
debug build - do you know if it has something like this?

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 3 17:27:23 2006

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

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