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

Boost list run by bdawes at, gregod at, cpdaniel at, john at