
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: boost_filesystem-vc71-gd-r.lib boost_filesystem-vc71-gd.lib (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): boost_filesystem-vc71-gd-ri.lib boost_filesystem-vc71-gd-r.dll or boost_filesystem-vc71-gd-r-imp.lib boost_filesystem-vc71-gd-r.dll 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. http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-491...