Boost logo

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