Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-10-08 02:30:10

Hi Alain,

muchacho_30 wrote:

> 1. I tried your suggestion (creating a LIS type) and it worked! I
> have two more issues:
> a) Now, it generates the following:
> warning: using independent target
> <..!..!..!generic!libs!bqueue/icc/debug/link-static_at_../../../generic/libs/b
>queue/bin/icc/debug/link-static @>bqueue.lis
> Can I get rid of this warning, specifically for this LIS type? (I
> don't want to completely disable warnings).

I think you can get rid of this warning by grabbing the most current version
of V2 from

> b) When the librarian fails, I am left with files that have random
> letters in their base name but a consistent extension of .AAA, i.e. I
> might be left with the following files:
> _1abg.AAA
> 3_fd3fdd.AAA
> 012.AAA

Hmm ;-)

> I would like to clean these files as well. I could do something like:
> actions piecemeal archive
> {
> c:/icc/bin/ilibw $(AR_FLAGS) "$(<:W)" "$(>:W)"
> rm *.AAA
> }
> However, I'd much rather delete them when 'bjam clean' is invoked and
> not when 'bjam' is invoked.

I'm afraid I don't know how to easily achieve this. If you would like this
issue to be eventually addressed, could you create and account at

and enter a defect report against the "Boost -> Build" module? Maybe, I'll
figure some solution when I start working at:

> 2. The prefix I need is 'lib', so I tried:
> generators.register-composing icc.archive : OBJ : STATIC_LIB(lib%) :
> <toolset>icc ;
> and it worked!


- Volodya


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at