Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-02-19 13:45:58


On Friday 16 February 2007 15:45, Alexei Alexandrov wrote:
> Hi all,
>
> when compiling with intel-win toolset on Windows, I get wrong mode suffix in
> names of binaries (-d instead of -gd). The following patch fixes the problem:
>
> Index: common.jam
> ===================================================================
> RCS file: /cvsroot/boost/boost/tools/build/v2/tools/common.jam,v
> retrieving revision 1.45.2.12
> diff -u -r1.45.2.12 common.jam
> --- common.jam 10 Nov 2006 08:45:45 -0000 1.45.2.12
> +++ common.jam 16 Feb 2007 12:42:24 -0000
> @@ -780,8 +780,10 @@
> # tag rules won't even see <runtime-debugging>.
> # Similar functionality in V2 is not implemented yet, so we just
> # check for toolsets which are know to care about runtime debug
> - if <toolset>msvc in $(properties)
> - || <stdlib>stlport in $(properties)
> + if (<toolset>msvc in $(properties)
> + || <toolset>intel in $(properties)
> + || <toolset>intel-win in $(properties)
> + || <stdlib>stlport in $(properties))

This patch appears to have effect even on Linux, no?

I would suggest adding:

        || <toolset>intel <toolset-intel:platform>win in $(properties)

Thanks,
Volodya


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