
Hi Arkadiy,
<Oliver.Kowalke@qimonda.com> wrote in message
If I try to compile the example (EarthCoord) I get following errors:
I'll take alook at this.
I compiled the example (I've had to add #include <boost/rtl/list.hpp> in the main.cpp because breakable_for_each was missing) with gcc-3.4.6 and it works. If I try to compile the same code with gcc-4.1.2 I get the errors as described in my prevoud email. Hopefully you can get it compiling on gcc-4.1.2. With regards, Oliver PS: the errors with gcc-4.1.2 /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:122: error: '<anonymous>' has incomplete type /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:99: error: forward declaration of 'struct boost::rel::cover_tag' /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp: In member function 'void boost::rel::expression_registry_traverse_functor::operator()(R&, boost::rel::key_index_tag) const': /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:184: error: 'tag' has incomplete type /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:96: error: forward declaration of 'struct boost::rel::key_index_tag' /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp: In member function 'void boost::rel::expression_registry_traverse_functor::operator()(R&, boost::rel::cache_tag) const': /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:196: error: 'tag' has incomplete type /opt/boost/include/boost-1_33_1/boost/rtl/expression_registry.hpp:98: error: forward declaration of 'struct boost::rel::cache_tag' make[2]: *** [test_rtl.o] Interrupt