[eigen] a problem with eigen clang 2.9 and MacOS 10.6.7

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Hi,

As part of the PCL development team, I am unsuccessful building PCL with the last eigen 3.0, clang 2.9 on MacOS 10.6.7. We are getting this error:
=========================================================================
pcl_standalone/sample_consensus/include/pcl/sample_consensus/impl/sac_model_cylinder.hpp:145:45: error: 
use of overloaded operator '=' is ambiguous (with operand types 'typename
FixedSegmentReturnType<3>::Type' (aka 'VectorBlock<Eigen::Matrix<float,
-1, 1, 0, -1, 1>, 3>') and 'typename FixedSegmentReturnType<3>::Type' (aka
'VectorBlock<Eigen::Matrix<float, 4, 1, 0, 4, 1>, 3>'))
model_coefficients.template head<3> () = line_pt.template head<3> ();
=========================================================================

PCL is available for public SVN checkout  at this location:
svn co http://svn.pointclouds.org/pcl
Any help, or suggestion is really welcome.
Thanks in advance.
--
Nizar SALLEM
Robotics and Artificial Intelligence PhD student
LAAS-CNRS
7, Avenue Colonel Roche
31077 Toulouse CEDEX 4
FRANCE







Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/