Boost logo

Boost-Build :

From: Daniel Schlyder (daniel_at_[hidden])
Date: 2005-08-29 03:23:32

When a static library is compiled for the first time, I get a "could not
find" warning afterwards. For example:

gcc.archive bin\gcc\debug\link-static\ldpng.a
Could Not Find E:\projects\cpp-vendor\wc\loadpng\bin\gcc\debug\link-static\ldpng.a

This is caused by the

$(RM) "$(<)"

in gcc.jam's

actions piecemeal archive
$(RM) "$(<)"
ar ruc "$(<)" "$(>)"

BTW, if the comment above the action is correct, the 'u' modifier is useless
as long as the archive is created from scratch each time.

I'm using BBv2 CVS HEAD with MinGW GCC 3.4.4.

Daniel Schlyder

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