|
Boost : |
From: Neal D. Becker (ndbecker2_at_[hidden])
Date: 2004-07-15 14:01:17
ublas/traits.hpp forgot to include some headers. Here is what happens:
g++ -c -x c++ /usr/include/boost/numeric/ublas/traits.hpp
/usr/include/boost/numeric/ublas/traits.hpp:1428: error: ISO C++ forbids
declaration of `forward_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1428: error: template-id `
forward_iterator_base<std::forward_iterator_tag, I, T>' used as a
declarator
/usr/include/boost/numeric/ublas/traits.hpp:1428: error: syntax error before
`;
' token
/usr/include/boost/numeric/ublas/traits.hpp:1436: error: ISO C++ forbids
declaration of `bidirectional_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1436: error: template-id `
bidirectional_iterator_base<std::bidirectional_iterator_tag, I, T>' used
as
a declarator
/usr/include/boost/numeric/ublas/traits.hpp:1436: error: syntax error before
`;
' token
/usr/include/boost/numeric/ublas/traits.hpp:1443: error: ISO C++ forbids
declaration of `bidirectional_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1443: error: template-id `
bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag,
I, T>' used as a declarator
/usr/include/boost/numeric/ublas/traits.hpp:1443: error: syntax error before
`;
' token
/usr/include/boost/numeric/ublas/traits.hpp:1451: error: ISO C++ forbids
declaration of `random_access_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1451: error: template-id `
random_access_iterator_base<std::bidirectional_iterator_tag, I, T>' used
as
a declarator
/usr/include/boost/numeric/ublas/traits.hpp:1451: error: syntax error before
`;
' token
/usr/include/boost/numeric/ublas/traits.hpp:1458: error: ISO C++ forbids
declaration of `random_access_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1458: error: template-id `
random_access_iterator_base<boost::numeric::ublas::packed_random_access_iterator_tag,
I, T>' used as a declarator
/usr/include/boost/numeric/ublas/traits.hpp:1458: error: syntax error before
`;
' token
/usr/include/boost/numeric/ublas/traits.hpp:1465: error: ISO C++ forbids
declaration of `random_access_iterator_base' with no type
/usr/include/boost/numeric/ublas/traits.hpp:1465: error: template-id `
random_access_iterator_base<boost::numeric::ublas::dense_random_access_iterator_tag,
I, T>' used as a declarator
/usr/include/boost/numeric/ublas/traits.hpp:1465: error: syntax error before
`;
' token
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk