[KDE/Mac] umbrello compilation errors in RC1

Orville Bennett illogical1 at gmail.com
Tue Jan 20 00:08:31 CET 2009


I got this while compiling umbrello under kdesdk for the mac. the kuml  
list doesn't look like it's been active since 2002-ish so I'm hoping  
someone here can forward this to the pertinent people. Sorry for the  
noise. CC Me please.

/opt/local/include/boost/iterator/iterator_adaptor.hpp: In function  
'void boost::detail::iterator_adaptor_assert_traversal() [with Tr1 =  
boost::forward_traversal_tag, Tr2 =  
boost::random_access_traversal_tag]':
/opt/local/include/boost/iterator/iterator_adaptor.hpp:353:    
instantiated from 'typename  
boost::detail::iterator_adaptor_base<Derived, Base, Value, Traversal,  
Reference, Difference>::type::difference_type  
boost::iterator_adaptor<Derived, Base, Value, Traversal, Reference,  
Difference>::distance_to(const boost::iterator_adaptor<OtherDerived,  
OtherIterator, V, C, R, D>&) const [with OtherDerived =  
boost::spirit::position_iterator<const QChar*,  
boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>, OtherIterator = const QChar*, V = const QChar,  
C = boost::forward_traversal_tag, R = boost::use_default, D =  
boost::use_default, Derived = boost::spirit::position_iterator<const  
QChar*, boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>, Base = const QChar*, Value = const QChar,  
Traversal = boost::forward_traversal_tag, Reference =  
boost::use_default, Difference = boost::use_default]'
/opt/local/include/boost/iterator/iterator_facade.hpp:553:    
instantiated from 'static typename Facade1::difference_type  
boost::iterator_core_access::distance_from(const Facade1&, const  
Facade2&, mpl_::true_) [with Facade1 =  
boost::spirit::position_iterator<const QChar*,  
boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>, Facade2 =  
boost::spirit::position_iterator<const QChar*,  
boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>]'
/opt/local/include/boost/iterator/iterator_facade.hpp:842:    
instantiated from 'typename  
boost::detail::enable_if_interoperable<Derived1, Derived2, typename  
boost::mpl::apply2<boost::detail::always_bool2, Derived1,  
Derived2>::type>::type boost::operator>=(const  
boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&,  
const boost::iterator_facade<Derived2, V2, TC2, Reference2,  
Difference2>&) [with Derived1 = boost::spirit::position_iterator<const  
QChar*, boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>, V1 = const QChar, TC1 =  
boost::forward_traversal_tag, Reference1 = const QChar&, Difference1 =  
int, Derived2 = boost::spirit::position_iterator<const QChar*,  
boost::spirit::file_position_base<std::basic_string<QChar,  
std::char_traits<QChar>, std::allocator<QChar> > >,  
boost::spirit::nil_t>, V2 = const QChar, TC2 =  
boost::forward_traversal_tag, Reference2 = const QChar&, Difference2 =  
int]'
/opt/local/var/macports/build/_Users_orville_Source_macports- 
trunk_dports_kde_kdesdk4-devel/work/kdesdk-4.1.96/umbrello/umbrello/ 
codeimport/kdevcppparser/preprocesslexer.h:267:   instantiated from here
/opt/local/include/boost/iterator/iterator_adaptor.hpp:230: error:  
invalid application of 'sizeof' to incomplete type  
'boost::STATIC_ASSERTION_FAILURE<false>'
make[2]: *** [umbrello/umbrello/CMakeFiles/umbrello.dir/codeimport/ 
kdevcppparser/driver.o] Error 1
make[1]: *** [umbrello/umbrello/CMakeFiles/umbrello.dir/all] Error 2
make: *** [all] Error 2

Error: Status 1 encountered during processing.




More information about the kde-mac mailing list