ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

Another problem with installing packages on Mac OS X...

asked 2014-07-28 05:56:48 -0500

Rasit gravatar image

updated 2014-07-28 06:45:02 -0500

demmeln gravatar image

Hi,

This time, the problem is with building hector_pose_estimation_core package:

-- Build files have been written to: /Volumes/Data/ZProjects/ROS/catkin_ws/build_isolated/hector_pose_estimation_core
==> make -j2 -l2 in '/Volumes/Data/ZProjects/ROS/catkin_ws/build_isolated/hector_pose_estimation_core'
Scanning dependencies of target hector_pose_estimation
[  4%] Building CXX object CMakeFiles/hector_pose_estimation.dir/src/global_reference.cpp.o
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/src/global_reference.cpp:29:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/global_reference.h:32:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/types.h:32:
/Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/matrix.h:80:5: error:
      no template named 'DenseBase'; did you mean 'Eigen::DenseBase'?
    EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
    ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/util/Macros.h:316:48: note:
      expanded from macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
  EIGEN_STRONG_INLINE Derived& operator=(const DenseBase<OtherDerived>& ...
                                               ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/DenseBase.h:41:34: note:
      'Eigen::DenseBase' declared here
template<typename Derived> class DenseBase
                                 ^
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/src/global_reference.cpp:29:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/global_reference.h:32:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/types.h:32:
/Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/matrix.h:101:5: error:
      no template named 'DenseBase'; did you mean 'Eigen::DenseBase'?
    EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
    ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/util/Macros.h:316:48: note:
      expanded from macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
  EIGEN_STRONG_INLINE Derived& operator=(const DenseBase<OtherDerived>& ...
                                               ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/DenseBase.h:41:34: note:
      'Eigen::DenseBase' declared here
template<typename Derived> class DenseBase
                                 ^
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/src/global_reference.cpp:29:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/global_reference.h:32:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/types.h:32:
/Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/matrix.h:121:5: error:
      no template named 'DenseBase'; did you mean 'Eigen::DenseBase'?
    EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
    ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/util/Macros.h:316:48: note:
      expanded from macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
  EIGEN_STRONG_INLINE Derived& operator=(const DenseBase<OtherDerived>& ...
                                               ^
/usr/local/Cellar/eigen/3.2.1/include/eigen3/Eigen/src/Core/DenseBase.h:41:34: note:
      'Eigen::DenseBase' declared here
template<typename Derived> class DenseBase
                                 ^
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/src/global_reference.cpp:29:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/global_reference.h:32:
In file included from /Volumes/Data/ZProjects/ROS/catkin_ws/src/hector_localization/hector_localization/hector_pose_estimation_core ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-07-28 07:19:40 -0500

demmeln gravatar image

You'll probably have to go through theses errors one by one. Maybe open an issue at https://github.com/tu-darmstadt-ros-p... and ask for help if you are stuck.

To debug, it helps to run (fill in your proper parameter for ...):

VERBOSE=1 ./src/catkin/bin/catkin_make_isolated ... --pkg hector_pose_estimation_core -j1
edit flag offensive delete link more

Comments

1

Thanks. I did open an issue. And your suggestion helps... I was waiting for all the previous (227) packages to build before hitting the error;-(

Rasit gravatar image Rasit  ( 2014-07-28 07:53:32 -0500 )edit

I further suggest to you to separate the core ROS install from additional packages like `hector_...`. Build a workspace with `desktop_full`, maybe even install into /opt/ros/hydro if you like, and then build additional packages in a new WS on top of that.

demmeln gravatar image demmeln  ( 2014-07-28 08:17:30 -0500 )edit

Good idea!... Doing it now, while waiting for suggestions from hector people.

Rasit gravatar image Rasit  ( 2014-07-28 09:10:47 -0500 )edit

Can I send an email for some specific questions?

Rasit gravatar image Rasit  ( 2014-07-30 03:40:25 -0500 )edit

It would better to update your question here in this forum with more details and specific questions. That way others can jump into the discussion and benefit from the outcome. Use pastebin.com for longer build output to keep the question concise enough.

demmeln gravatar image demmeln  ( 2014-07-30 04:38:04 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2014-07-28 05:56:48 -0500

Seen: 272 times

Last updated: Jul 28 '14