|
Boost-Build : |
From: Reece Dunn (msclrhd_at_[hidden])
Date: 2006-06-21 13:54:02
Sohail Somani wrote:
> If you do a single threaded build with msvc8, you will get messages
> like:
>
> cl : Command line warning D9002 : ignoring unknown option '/ML'
>
> The reason is that Microsoft doesn't support the single threaded
> statically linked CRT anymore.
>
> Anyway, in msvc.jam, the lines:
>
> flags msvc.compile CFLAGS
> <runtime-debugging>off/<runtime-link>static/<threading>single : /ML ;
> flags msvc.compile CFLAGS
> <runtime-debugging>on/<runtime-link>static/<threading>single : /MLd ;
>
> Should be changed to be /MT and /MTd respectively for msvc8 and up.
>
> How can I do this?
Try the supplied patch :). If no-one complains, I will commit it.
- Reece
_________________________________________________________________
Try Live.com: where your online world comes together - with news, sports, weather, and much more.
http://www.live.com/getstarted
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk