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

Revision history [back]

click to hide/show revision 1
initial version

Stephan,

thanks for the answer. As you say, the dependency is not resolved automatically. But how do you manage Cmake to stop telling you the following?

  CMake Error at CMakeLists.txt:45 (message):
    Error: cannot find SOCI header file: soci.h

Here is what I did:

  1. Installed Diamondback
  2. Checkout object_recognition stack (svn co roslocate svn object_recognition)
  3. Install soci (sudo apt-get install libsoci-core-gcc-dev)
  4. Make rein (rosmake rein)

No matter what, I always end up with cmake not finding soci.h But the weirdest is that soci.h is actually in /usr/include/soci, which is added line 36 in the directories in which cmake looks for it.

Did you follow the same procedure here? Any hint?

Raph