[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: Branko Čibej <brane_at_xbc.nu>
Date: 2006-02-03 17:08:22 CET

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.

(BTW, kernel32.lib and oldnames.lib shouldn't be problematic.)

-- Brane

---------------------------------------------------------------------
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:14:16 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.