Boost logo

Boost :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2006-07-02 04:37:20

Rene Rivera wrote:
> It's yet another discrepancy between the BBv1 and BBv2 build files.
> Which I guess I'll have to fix. Incidentally I had also just noticed
> that problem when I was trying to solve the first discrepancy :-)

BBv2 also chokes when doing:

   bjam --v2 install msvc-7.1 link=static,shared

I have posted this (with a proposed solution several times), but haven't
had a response. The problem is two-fold:

(1) The stage.jam tag rule doesn't propagate the <rtti> option which
Boost.Wave turns of, causing a duplicate target for Boost.FileSystem.
Adding 'r' for rtti=on solves this issue. This will produce:


(2) Again in the stage rule, link=shared generates an IMPORT_LIB
target that conflicts with the STATIC_LIB target generated by
link=static. Adding 'i' or '-imp' for IMPORT_LIB fixes this issue.
This will produce (with rtti=on above):




However, before committing the patch (available from by "bjam
install issues" post) I want to see if this is the right solution.

- Reece
Be one of the first to try Windows Live Mail.

Boost list run by bdawes at, gregod at, cpdaniel at, john at