Boost logo

Boost :

Subject: Re: [boost] [wave] list_includes on the outs
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2009-05-22 16:36:26


> Hartmut Kaiser wrote:
> >> on the release branch, trying to build the wave list_includes
> example
> >> with gcc 4.3.2, I get
> >>
> >> ../instantiate_lexertl_lexer.cpp:42: instantiated from here
> >> ../../../../../boost/wave/util/flex_string.hpp:1967: error:
> >> dependent-name 'std::iterator_traits::iterator_category' is parsed
> as a
> >> non-type, but instantiation yields a type
> >> ../../../../../boost/wave/util/flex_string.hpp:1967: note: say
> >> 'typename
> >> std::iterator_traits::iterator_category' if a type is meant
> >
> > I know some of the examples are broken. This is on my list for quite
> some
> > time now but I was not able to get around fixing it.
> > So I take your inquiry as an incentive to fix the problems asap.
> >
> > Sorry for the mess.
> > Regards Hartmut
> >
>
> No big deal. I was just poking around at modularization, bcp and
> whatnot, thought I might try to get a dependency graph out with wave.
> I
> have plenty of other stuff to play with...

If all you need is the list of included files you can use the wave driver
tool (see: boost/tools/wave) as well.
This tool supports a command line option -l file (--listincludes=file) which
gives you the list of included files.

Regards Hartmut


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