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

Re: VC++ 2005 Express build

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-12-16 20:49:55 CET

Vadim Chekan wrote:
> On 12/16/05, Stefan Küng <tortoisesvn@gmail.com> wrote:
>> D.J. Heap wrote:
>>> On 12/15/05, Stefan Küng <tortoisesvn@gmail.com> wrote:
> [cut]
>
>> The third file attached is a patched makefile for the apr-iconv modules.
>> It silences the warnings generated for each linked *.so module and also
>> embeds the manifest file needed if built with the CRT80 (which comes
>> with VS.NET2005). It's not really necessary, but I'd rather have the
>> manifest inside the modules than to ship a separate *.manifest file for
>> each *.so module.
>> This should of course only be used if compiled with VS.NET2005 -
>> VS.NET2003 doesn't have the mt tool required for this.
>
> Manifest can be turned off.
> http://msdn2.microsoft.com/en-us/library/f2c0w594.aspx
> /MANIFEST:NO option to the linker.

Yes, you can turn it off. But you must not turn it off if you link
against the CRT80 or any other dll which requires them! If you turn it
off for those, then your program won't work anymore.
You can only safely turn it off if you link statically against such
libs, or for libs which aren't side-by-side assemblies.

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 Dec 16 20:51:16 2005

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