Robotics StackExchange | Archived questions

libpointmatcher not found

I was trying to install ethzaslicpmapping (Indigo branch) but I keep getting the following error:

CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:75 (find_package):
  Could not find a package configuration file provided by "libpointmatcher"
  with any of the following names:

    libpointmatcherConfig.cmake
    libpointmatcher-config.cmake

  Add the installation prefix of "libpointmatcher" to CMAKE_PREFIX_PATH or
  set "libpointmatcher_DIR" to a directory containing one of the above files.
  If "libpointmatcher" provides a separate development package or SDK, be
  sure it has been installed.

can anyone help me with it?

Asked by HELPME on 2015-04-07 22:15:35 UTC

Comments

Have you done a rosdep install?

Asked by BennyRe on 2015-04-08 01:20:32 UTC

yes.but there is missing resource.

Asked by HELPME on 2015-04-08 01:36:32 UTC

Can you post the rosdep command you used and the exact error message, please?

Asked by BennyRe on 2015-04-08 06:05:31 UTC

Answers

unfortunately i go the same problem, when running catkin_make on this pkg. I am on indigo, 64bit ubuntu and installed libpointmatcher and libnabo from source.

The rosdep command looks as follows: rosdep install ethzasl_icp_mapping

and results in: #All required rosdeps installed successfully

when i make: rosmake ethzasl_icp_mapping

it delievers following output:

[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['ethzasl_icp_mapping']
[ rosmake ] Logging to directory /home/kl/.ros/rosmake/rosmake_output-20150806-172611
[ rosmake ] Expanded args ['ethzasl_icp_mapping'] to: []
[ rosmake ] WARNING: The stack "libnabo" was not found. We will assume it is using the new buildsystem and try to continue...
[ rosmake ] WARNING: The stack "libpointmatcher" was not found. We will assume it is using the new buildsystem and try to continue...
[ rosmake ] WARNING: The stack "catkin" was not found. We will assume it is using the new buildsystem and try to continue...
[ rosmake ] Results:
[ rosmake ] Built 0 packages with 0 failures.
[ rosmake ] Summary output to directory

Hope someone can help me out!

thank in advance

Asked by tinokl on 2015-08-06 10:32:47 UTC

Comments

Did you set up your rosbuild workspace correctly on top of your catkin workspace?

Asked by BennyRe on 2015-08-10 02:11:36 UTC

actual i didn't do that. I thought it is done by cloning it into my catkin workspace and checking out the indigo_devel branch (and of course doing a catkin_make...) isnt it completly catkinized? how should it be?

Sorry, i am little confused :)

Asked by tinokl on 2015-08-17 05:31:34 UTC

Well, you're using the rosmake command. So, no it's not completely catkinized.

Asked by BennyRe on 2015-08-26 02:21:56 UTC

so now it works but what i did was different: created catkin_ws - cloned ethasl_icp_mapping indigo branch, libnabo and libpointmatcher into ws. then made everything with catkin_make_isolated. now everything compiles fine under catkin with ros jade

Asked by tinokl on 2015-09-07 04:50:28 UTC

Following tinokl's method, I successfully compiled the package with ros indigo

Asked by libing64 on 2016-03-26 21:59:57 UTC

tinoki or libing64 --- were you required to change any of the directory/cmake file names? I've tried following these instructions and have had no luck getting either catkin_make or catkin_make_isolate to work.

Asked by ladlibertine on 2016-11-16 16:37:25 UTC