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
http://bitblaze.com/
 

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