|
Boost-Build : |
Subject: [Boost-build] Problem with Install Rule
From: William Marié (william.marie_at_[hidden])
Date: 2008-10-21 05:22:05
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/Problem-with-Install-Rule-tp20086155p20086155.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