ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Please see whether Compiling on centos7 helps.
2 | No.2 Revision |
Please see whether Compiling on centos7 helps.
Edit:
But, I got the following error messages when I go through the next step, step 2.1.3 to build the catkin workspace. [..]
Seems like some package depends on the Poco library, but either didn't declare it, or Poco is a transitive dependency of something on Fedora, but not on RHEL7. Can you please update your question with a bit more context? What package failed to configure?
As to a solution / work-around: you could try to see whether you can install poco-devel
manually (at least, that's what I assume it is called on RHEL). A quick search did not turn up any RHEL7 package for that though. Are you sure there were no errors when you ran the rosdep install .. --os=fedora:2
command?
Also: remember: doing an install this way is really nothing more than a work-around. The proper way would be to contribute rosdep rules for RedHat.
3 | No.3 Revision |
Please see whether Compiling on centos7 helps.
Edit:
But, I got the following error messages when I go through the next step, step 2.1.3 to build the catkin workspace. [..]
Seems like some package depends on the Poco library, but either didn't declare it, or Poco is a transitive dependency of something on Fedora, but not on RHEL7. Can you please update your question with a bit more context? What package failed to configure?
As to a solution / work-around: you could try to see whether you can install poco-devel
manually (at least, that's what I assume it is called on RHEL). A quick search did not turn up any RHEL7 package for that though. Are you sure there were no errors when you ran the rosdep install .. --os=fedora:2
command?
Also: remember: doing an install this way is really nothing more than a work-around. The proper way would be to contribute rosdep rules for RedHat.
Edit2:
skipping gtest 'test_urdf' in project 'pr2_description'
and:
Cannot specify link libraries for target "test_urdf" which is not built by this project.
It would seem you don't have gtest
installed, which causes this line to probably fail. The next line tries to then link the test_urdf
target with some other library, but since the test_urdf
target doesn't exist, it fails the entire build.
Please make sure you have gtest
installed. If you can't install it, you might be able to skip all testing by appending -DCATKIN_ENABLE_TESTING=False
to your catkin_make
invocation. The pr2_description
package will still fail though, as it hasn't been properly setup.
4 | No.4 Revision |
Please see whether Compiling on centos7 helps.
Edit:
But, I got the following error messages when I go through the next step, step 2.1.3 to build the catkin workspace. [..]
Seems like some package depends on the Poco library, but either didn't declare it, or Poco is a transitive dependency of something on Fedora, but not on RHEL7. Can you please update your question with a bit more context? What package failed to configure?
As to a solution / work-around: you could try to see whether you can install poco-devel
manually (at least, that's what I assume it is called on RHEL). A quick search did not turn up any RHEL7 package for that though. Are you sure there were no errors when you ran the rosdep install .. --os=fedora:2
command?
Also: remember: doing an install this way is really nothing more than a work-around. The proper way would be to contribute rosdep rules for RedHat.
Edit2:
skipping gtest 'test_urdf' in project 'pr2_description'
and:
Cannot specify link libraries for target "test_urdf" which is not built by this project.
It would seem you don't have gtest
installed, which causes this line to probably fail. The next line tries to then link the test_urdf
target with some other library, but since the test_urdf
target doesn't exist, it fails the entire build.
Please make sure you have gtest
installed. If you can't install it, you might be able to skip all testing by appending -DCATKIN_ENABLE_TESTING=False
to your catkin_make
invocation. The pr2_description
package will still fail though, as it hasn't been properly setup.