Boost logo

Boost-Build :

Subject: Re: [Boost-build] Can't build personal project after move to modular Boost (builtin.jam:766)
From: Joshua Boyce (raptorfactor_at_[hidden])
Date: 2014-01-14 01:23:05


On 14 January 2014 16:49, Steven Watanabe <watanabesj_at_[hidden]> wrote:

> AMDG
>
> On 01/13/2014 07:58 PM, Joshua Boyce wrote:
> > I recently tried to move my build environment to use the new modular
> Boost,
> > and everything was working until I tried to compile my own project which
> > uses Boost.Build (compiling the Boost libs I depend on worked fine, as
> did
> > setting up the headers etc).
> >
>
> Are you by any chance using /boost//headers
> <dependency>/boost//headers, <source>/boost//headers, etc?
> All of these were valid under the old layout.
> Under the modular layout, you *must* use
> <implicit-dependency>/boost//headers.
>
> > b2 output:
> > Performing configuration checks
> > - symlinks supported : no
> > - hardlinks supported : yes
> > C:/Code/modular-boost/tools/build/src/tools\builtin.jam:766: in
> > class_at_linking-generator.run
> > *** argument error
> > * rule type.is-derived ( type base )
> > * called with: ( SHARED_LIB )
> > * missing argument base
> > C:/Code/modular-boost/tools/build/src/build\type.jam:219:see definition
> of
> > rule 'type.is-derived' being called
> >
>
> In Christ,
> Steven Watanabe
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>

Aha, we have a winner! That seems to have unblocked my build.

Thanks for the quick response.



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