-
Notifications
You must be signed in to change notification settings - Fork 48
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
CMake error when trying to compile the superbuild with Yarp #121
Comments
I guess you have an external installation of ICUBcontrib install as |
Yes, I have it. Ok then I will address this on my pc thanks! |
Exactly, ICUBcontrib is now a project handled in the superbuild, so you either:
|
During the past years, we experienced quite a lot of times that for some reason on a setup the superbuild was finding its own installed packages, or finding the one of a similar superbuild installed on another setup. As recovering from this kind of errors is tricky for users, and as most of robotology-superbuild users do not need to find the packages installed by the superbuild in their system, the YCM_DISABLE_SYSTEM_PACKAGES option was introduced in YCM ( see robotology/ycm-cmake-modules#332 ) to disable the use of any system installed package if the same package can be installed by the superbuild (equivalent of setting all the USE_SYSTEM_<project> options to OFF). This option is set by default to `OFF` on YCM for backward compatibility, but to avoid all the problems in the superbuild we set it to `ON` by default. If an expert user want to be able to find system-installed packages (for example because he has a system-installed YARP) he just need to set it at `ON`. The option is still not supported in the stable released version of YCM, so I will not update the README for now, but it will be already effective if a users specifies uses `Unstable` `ROBOTOLOGY_PROJECT_TAGS`, so for example it will be already useful for the iCubGenova01 setup @randaz81 @xEnVrE . Related issues: * #121 * #174
I downloaded from scratch the
robotology-superbuild
on my laptop and I tried to compile it. I do not haveYarp
installed on my lapotop, it is supposed to be installed together with the superbuild. Nevertheless, when I tried to compile the project I got the following error:Maybe some path got broken recently?
I have Ubuntu 16.04 as OS
Note: I reverted back to this commit: 685a3df and I had no issues.
The text was updated successfully, but these errors were encountered: