[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