Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1410: Missing include statements and other errors
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-12-02 20:34:23
#1410: Missing include statements and other errors
--------------------------------------+-------------------------------------
Reporter: jensseidel_at_[hidden] | Owner: hkaiser
Type: Patches | Status: closed
Milestone: Boost 1.35.0 | Component: wave
Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords:
--------------------------------------+-------------------------------------
Comment (by Jens Seidel <jensseidel_at_[hidden]>):
Replying to [comment:5 hkaiser]:
> Applied some additional fixes in trunk (rev. 41590). Thanks!
Great, but still not perfect.
What compiler do you use? I get using g++ (I think I used the 4.3
snapshot):
error: there are no arguments to 'spirit_assign_actor' that depend on a
template parameter, so a declaration of 'spirit_assign_actor' must be
available
According to http://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html g++ checks
this since 3.4 which is a rather old version.
It took me a while to fix it as I normally just add a this-> which fails
for static functions but I found a solution and attached a patch. This is
the last error in wave!
So you see that checking each header file on it's own is a trivial but
important test.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1410#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:57 UTC