Boost logo

Boost Users :

From: Jeff Garland (jeff_at_[hidden])
Date: 2006-05-12 10:06:52


Leif Gruenwoldt wrote:
> I have implemented a class ( lets call it LC2DateTime ) that uses
> boost date time in it's implementation. I also have a small test for
> this class and it builds nicely and runs properly. However when I
> include LC2DateTime.h in my larger project I get this odd build error
> that points me to
> /usr/include/boost/algorithm/string/detail/finder.hpp as the source of
> the error.
>
> ------------------
>
> /usr/include/boost/algorithm/string/detail/finder.hpp: In member
> function 'boost::iterator_range<Iterator>
> boost::algorithm::detail::last_finderF<SearchIteratorT,
> PredicateT>::findit(ForwardIteratorT, ForwardIteratorT,
> std::forward_iterator_tag) const':
> /usr/include/boost/algorithm/string/detail/finder.hpp:150: error:
> expected unqualified-id before numeric constant
> /usr/include/boost/algorithm/string/detail/util.hpp: At global scope:
> /usr/include/boost/algorithm/string/detail/util.hpp:71: error:
> expected ',' or '...' before numeric constant
> /usr/include/boost/algorithm/string/detail/util.hpp: In function
> 'OutputIteratorT
> boost::algorithm::detail::bounded_copy(InputIteratorT,
> InputIteratorT)':
> /usr/include/boost/algorithm/string/detail/util.hpp:76: error:
> 'DestFirst' was not declared in this scope
> /usr/include/boost/algorithm/string/detail/util.hpp:77: error:
> 'DestLast' was not declared in this scope
>
> ----------------------
>
> This bug has been bothering me for a while and I actually got my
> project to build again juggling the placement of of the '#include
> "LC2DateTime.h" above the other includes in my project. However this
> problem has reared it's head again and this time no amount of juggling
> of includes is getting me out of this.
>
> Any thoughts? Is this a problem with the boost libraries or my code?

Hard to say given the information. Let's start with some basics. What
version of Boost? Which platform? What boost headers are you including
and in what order?

Jeff


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net