|
Boost-Build : |
Subject: Re: [Boost-build] Problem with Install Rule
From: Vladimir Prus (ghost_at_[hidden])
Date: 2008-10-21 08:03:19
On Tuesday 21 October 2008 15:04:23 William Marié wrote:
> arrff sorry i just realised that the output.txt wasn't right
> The right one :
Here's the key:
-> 1 Name: <p.>boost_system-vc80-gd-1_36.dll
Loc: boost_system-vc80-gd-1_36.dll
: Outdated, updating it
: Depends on . (stable)
: Depends on <p..\source\trunk\libs\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug>boost_filesystem-vc80-gd-1_36.dll (newer) (max time)
: Depends on <p..\source\trunk\libs\boost\bin.v2\libs\filesystem\build\msvc-8.0\debug>boost_filesystem-vc80-gd-1_36.lib (newer)
The "max time" indicates the dependency that caused the update to happen.
Here's what Jamfile say:
project
: requirements
<dependency>/boost/system/<link>shared
<dependency>/boost/filesystem/<link>shared
;
install system : /boost/system ;
install filesystem : /boost/filesystem ;
So it's obvious where the dependency comes from, but it is not obvious why rebuild
it done. Can you clean everything, and run with "+d-12" again, so that I can
see dependencies in the fresh build, and the commands executed and the order
of the commands.
Thanks,
Volodya
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