
On 10/19/07, Marco <mrcekets@gmail.com> wrote:
I uploaded to boost vault a new version of my implementation of Boost.Overload: /overload-mrcec/overload-0.2.1.zip , link: http://tinyurl.com/37647m
Does not compile for me: bash-3.2$ gcc --version gcc (GCC) 4.2.2 20070909 (prerelease) (4.2.2-0.RC.1mdv2008.0) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bash-3.2$ g++ -O2 -Iboost_dir -o test test.cpp In file included from boost/overload/detail/trait_by_functor.hpp:13, from boost/overload/overload_impl.hpp:15, from boost/overload/overload.hpp:18, from test.cpp:11: boost/overload/detail/functor_has_signature.hpp:72: error: 'boost::detail::function::stateless_function_obj_tag' has not been declared boost/overload/detail/functor_has_signature.hpp:117: error: 'stateless_function_obj_tag' was not declared in this scope boost/overload/detail/functor_has_signature.hpp:117: error: template argument 3 is invalid Marco