Error in pcl unstable release installation (presumably Eigen3 related)

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error in pcl unstable release installation (presumably Eigen3 related)

Vaibhav Ghadiok
hi everybody

I am trying to install the pcl unstable release and get the following error listed below. I have tried installing previous versions of pcl but with no success and get a fairly similar error.

[rosmake-1] Finished <<< geometry_msgs [PASS] [ 2.66 seconds ]                 
[rosmake-1] Starting >>> sensor_msgs [ make ]                                  
[rosmake-1] Finished <<< sensor_msgs [PASS] [ 1.55 seconds ]                   
[rosmake-1] Starting >>> pcl [ make ]                                          
[ rosmake ] Last 40 linesl: 3.8 sec ]                [ 1 Active 25/26 Complete ]
{-------------------------------------------------------------------------------
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286: error: ‘principal_curvature’ has not been declared
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286: error: expected constructor, destructor, or type conversion before ‘)’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: expected identifier before ‘(’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: expected unqualified-id before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: ‘histogram’ has not been declared
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294: error: expected constructor, destructor, or type conversion before ‘)’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: expected identifier before ‘(’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: expected unqualified-id before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: ‘histogram’ has not been declared
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298: error: expected constructor, destructor, or type conversion before ‘)’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: expected identifier before ‘(’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: expected unqualified-id before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: ‘histogram’ has not been declared
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302: error: expected constructor, destructor, or type conversion before ‘)’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: expected identifier before ‘(’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: expected unqualified-id before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: expected `)' before ‘,’ token
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: ‘gradient’ has not been declared
  /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306: error: expected constructor, destructor, or type conversion before ‘)’ token
  In file included from /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/Eigenvalues:29,
                   from /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/QR:38,
                   from /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/pcl_base.h:43,
                   from /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/features/feature.h:45,
                   from /home/coven/ros/stacks/point_cloud_perception/pcl/src/pcl/features/feature.cpp:45:
  /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/src/Eigenvalues/Tridiagonalization.h:511: error: template argument ‘Eigen3::NumTraits<typename Derived::Scalar>::IsComplex’ involves template parameter(s)
  make[3]: *** [CMakeFiles/pcl_features.dir/src/pcl/features/feature.o] Error 1
  make[3]: Leaving directory `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
  make[2]: *** [CMakeFiles/pcl_features.dir/all] Error 2
  make[2]: Leaving directory `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
  make[1]: *** [all] Error 2
  make[1]: Leaving directory `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package pcl written to:
[ rosmake ]    /home/coven/.ros/rosmake/rosmake_output-20100927-140239/pcl/build_output.log
[rosmake-1] Finished <<< pcl [FAIL] [ 3.79 seconds ]                           
[ rosmake ] Halting due to failure in package pcl.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:                                                           
[ rosmake ] Built 26 packages with 1 failures.                                 
[ rosmake ] Summary output to directory                                        
[ rosmake ] /home/coven/.ros/rosmake/rosmake_output-20100927-140239  


Thanks
Vaibhav

_______________________________________________
[hidden email] / http://pcl.ros.org
https://code.ros.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|

Re: Error in pcl unstable release installation (presumably Eigen3 related)

Radu B. Rusu
Administrator
Uh oh, that's a weird error. Are you using an overlay of point_cloud_perception unstable? Can you try trunk to see if
that solves the issue, though it doesn't look to me like a release problem...

Cheers,
Radu.


On 09/27/2010 01:09 PM, Vaibhav Ghadiok wrote:

> hi everybody
>
> I am trying to install the pcl unstable release and get the following
> error listed below. I have tried installing previous versions of pcl but
> with no success and get a fairly similar error.
>
> [rosmake-1] Finished <<< geometry_msgs [PASS] [ 2.66 seconds ]
> [rosmake-1] Starting >>> sensor_msgs [ make ]
> [rosmake-1] Finished <<< sensor_msgs [PASS] [ 1.55 seconds ]
> [rosmake-1] Starting >>> pcl [ make ]
> [ rosmake ] Last 40 linesl: 3.8 sec ]                [ 1 Active 25/26
> Complete ]
> {-------------------------------------------------------------------------------
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286:
> error: ‘principal_curvature’ has not been declared
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:286:
> error: expected constructor, destructor, or type conversion before ‘)’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: expected identifier before ‘(’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: expected unqualified-id before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: ‘histogram’ has not been declared
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:294:
> error: expected constructor, destructor, or type conversion before ‘)’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: expected identifier before ‘(’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: expected unqualified-id before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: ‘histogram’ has not been declared
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:298:
> error: expected constructor, destructor, or type conversion before ‘)’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: expected identifier before ‘(’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: expected unqualified-id before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: ‘histogram’ has not been declared
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:302:
> error: expected constructor, destructor, or type conversion before ‘)’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: expected identifier before ‘(’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: expected unqualified-id before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: expected `)' before ‘,’ token
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: ‘gradient’ has not been declared
>
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/point_types.h:306:
> error: expected constructor, destructor, or type conversion before ‘)’ token
>    In file included from
> /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/Eigenvalues:29,
>                     from
> /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/QR:38,
>                     from
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/pcl_base.h:43,
>                     from
> /home/coven/ros/stacks/point_cloud_perception/pcl/include/pcl/features/feature.h:45,
>                     from
> /home/coven/ros/stacks/point_cloud_perception/pcl/src/pcl/features/feature.cpp:45:
>
> /home/coven/ros/stacks/point_cloud_perception/eigen3/include/Eigen3/src/Eigenvalues/Tridiagonalization.h:511:
> error: template argument ‘Eigen3::NumTraits<typename
> Derived::Scalar>::IsComplex’ involves template parameter(s)
>    make[3]: *** [CMakeFiles/pcl_features.dir/src/pcl/features/feature.o]
> Error 1
>    make[3]: Leaving directory
> `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
>    make[2]: *** [CMakeFiles/pcl_features.dir/all] Error 2
>    make[2]: Leaving directory
> `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
>    make[1]: *** [all] Error 2
>    make[1]: Leaving directory
> `/home/coven/ros/stacks/point_cloud_perception/pcl/build'
> -------------------------------------------------------------------------------}
> [ rosmake ] Output from build of package pcl written to:
> [ rosmake ]
> /home/coven/.ros/rosmake/rosmake_output-20100927-140239/pcl/build_output.log
> [rosmake-1] Finished <<< pcl [FAIL] [ 3.79 seconds ]
> [ rosmake ] Halting due to failure in package pcl.
> [ rosmake ] Waiting for other threads to complete.
> [ rosmake ] Results:
> [ rosmake ] Built 26 packages with 1 failures.
> [ rosmake ] Summary output to directory
> [ rosmake ] /home/coven/.ros/rosmake/rosmake_output-20100927-140239
>
> Thanks
> Vaibhav
>
>
>
> _______________________________________________
> [hidden email] / http://pcl.ros.org
> https://code.ros.org/mailman/listinfo/pcl-users
_______________________________________________
[hidden email] / http://pcl.ros.org
https://code.ros.org/mailman/listinfo/pcl-users