Boost logo

Boost-Build :

Subject: [Boost-build] Targets never up-to-date problem
From: William Marié (william.marie_at_[hidden])
Date: 2008-10-16 07:15:37


Hi,

I have a problem with a really simple code, bjam keeps installing targets
even if they are up to date :

Here are the files i'm using :

boost-build.jam
boost-build ../source/trunk/libs/boost/tools/build/v2/kernel ;

Jamroot
use-project boost : ../source/trunk/libs/boost ;

# Project Configuration
project
        : build-dir build
        : requirements
                <include>.
                <dependency>/boost/system/<link>shared
                <dependency>/boost/filesystem/<link>shared
                
        : source-location
                .
        ;
        
install system : /boost/system :
                                                        <location>.
                                                        <install-type>SHARED_LIB
                                                        ;
                                                        
install filesystem : /boost/filesystem :
                                                        <location>.
                                                        <install-type>SHARED_LIB
                                                        ;

lib test : main.cpp ;

main.cpp
void main(int argc, char** argv )
{

}

I'm using the actual boost trunk.

if you try to run bjam with these files it will always re-install
boost-system, and then relink test.dll

Can someone tell me if this behavior is normal and what do i have to do to
make it work properly ?

Thanks

-- 
View this message in context: http://www.nabble.com/Targets-never-up-to-date-problem-tp20011613p20011613.html
Sent from the Boost - Build mailing list archive at Nabble.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