Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-09-27 07:19:16


John Maddock <dr_john_maddock_at_[hidden]> writes:

> I have a small Jamfile that sits in libs/regex and contains nothing except:
>
> subproject libs/regex ;
>
> subinclude libs/regex/example ;
> subinclude libs/regex/test ;
>
> However when I try and build this Jamfile the regex lib itself fails to
> build (none of the <template> options in the libs/regex/build/Jamfile get
> applied, so the compiler can't find the include files among other things).
> Building from libs/regex/test or libs/regex/example works just fine however.
> This is a new issue - it was all working just fine prior to some recent
> build system changes.

Weird. I made a change not long ago which *fixed* the way <template>s
worked so that templates in other subprojects could be referenced
(boost-base.jam v. 1.103). I can't understand how that would break
your usage.

What -I options *do* you see in your command lines (bjam -n -a), and
what do you *expect* to see?

What happens when you roll that change back?

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk