Subject: Re: [Boost-build] project requirements in Jamroot --- how to make sure they propagate to sub-projects and other dependencies
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-01-10 12:04:32
Thorsten Ottosen wrote:
> I'm having some irritating troubles when I try to use
> from my local Jamroot file. It seems like the macro is not defined
> consistenly over all libraries (some in my sub-project, some in boost
> libraries like Boost.Test) which, luckily, causes a run-time crash.
> My file layout is this:
> and then boost is installed somewhere else *outside* this path.
> I thought everything I specified in my Jamroot file would propagate to
> both sub-projects and dependencies in Boost. I know _SECURE_SCL=0 is the
> problem here since uncommenting it makes everything work again.
> Am I doing something wrong?
<define> is used for all subprojects, but is not propagated to dependencies.
Off the top of my head, I don't have a good solution.
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