Opened 14 years ago

Closed 14 years ago

#2082 closed Bugs (invalid)

BOOST_BUILD_PATH isn't always respected

Reported by: Daryle Walker Owned by: Vladimir Prus
Milestone: Boost 1.36.0 Component: build
Version: Boost 1.35.0 Severity: Problem
Keywords: build configuration Cc:

Description

I've been trying out the Boost.Build system. I've struggled to get the right settings for Apple's special GCC, and I think I mostly got them right. The hello example at "https://svn.boost.org/svn/boost/trunk/tools/build/v2/example/hello" worked, but the code I'm trying at "https://svn.boost.org/svn/boost/trunk/libs/integer/test" didn't. (Both are from a working copy set at revision 47170.) A major difference was that the test directory run kept warning about no toolsets being found. That led me to the answer, based on the fact that I'm using a BOOST_BUILD_PATH shell variable to point where I'm keeping my "user-config.jam" file. This setting overrides the search in the user's main directory. As soon as I made a soft-link from my configuration file to my home directory, the test directory run worked. This means that, somehow, the Jam-file for the Boost.Integer tests, or a Jam-file higher in the hierarchy, is ignoring the BOOST_BUILD_PATH setting.

Change History (3)

comment:1 by Steven Watanabe, 14 years ago

Component: Building Boostbuild
Owner: set to Vladimir Prus

comment:2 by Vladimir Prus, 14 years ago

I cannot understand the problem description. Can you provide more exact information as to what directories were where, and what environment variables were set, and what overrides what.

comment:3 by Vladimir Prus, 14 years ago

Resolution: invalid
Status: newclosed

It looks unlikely we'll be able to figure what the problem was, if any, at this point in time

Note: See TracTickets for help on using tickets.