-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot build from source on Ubuntu 12.04 #51
Comments
I suspect that your CMake is not pointing to libnabo or something related. Did you follow this: If it doesn't work, could you post your CMakeCache.txt? |
Libpoint matcher has to compile with openmp. @pomerlef you need to add the openmp flag to pointmatcher's cmakelist. |
@pomerlef Preferably copy this: https://github.com/ethz-asl/libnabo/blob/master/CMakeLists.txt#L51 |
@simonlynen Any ways to have those flags optional? There are quite some code relying on libnabo... |
If the flag is required, shouldn't it be provided in the link flags for nabo through the generated |
@pomerlef it is optional https://github.com/ethz-asl/libnabo/blob/master/CMakeLists.txt#L51 if the user has openmp it is activated. |
@stephanemagnenat I will investigate why my previous approach: https://github.com/ethz-asl/libnabo/blob/master/libnaboConfig.cmake.in#L16 doesn't seem to work |
Thanks @simonlynen |
Thank you @pomerlef - it all builds correctly now :) |
I am unable to build libpointmatcher (master branch) from source.
I tried using the PPAs but for precise they conflict with the ROS version of yaml cpp.
I have Eigen and Boost installed.
Installed libNabo from source as well.(master branch)
There are linking errors:
Please let me know if I am making a mistake.
Thank you for your time and help.
The text was updated successfully, but these errors were encountered: