Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-12-27 09:55:18


On Saturday 24 December 2005 17:47, Francesco Gabbanini wrote:

Hi Francesco,

>
> I am trying to compile the boost signals library and to obtain
> boost_signals-vc80-mt-gd-1_34.lib and boost_signals-vc80-mt-gd-1_34.dll.
>
> I have tried using bjam v2 with several different combinations of
> runtime-link, runtime-debugging, threading properties but I still
> haven't been able to obtain libraries with the "-gd-" tag.
>
> Does anyone know how I could solve the problem?

Short answer:
1. Go to tools/build/v2/tools/stage.jam
2. Find rule "rename"
3. Change the line:

        if <runtime-build>debug in $(properties) { runtime-tag += g ; }

to

        if <runtime-debugging>on in $(properties) { runtime-tag += g ; }

Long answer: for some reason, the name of feature in V2 is not the same as the
name of feature in V1. The code to add the letters, however, was copy-pasted
from V1 and was not changed accordingly.

In fact, I think it's best to change the feature name in V2 to match V1, to
avoid confusion. Thoughts?

- 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