robotology-superbuild
robotology-superbuild copied to clipboard
CMake/YCM-based superbuild to simplify the build process of robotology projects.
From https://github.com/robotology/robotology-superbuild/runs/8161162258 . Error: ~~~ 2022-09-02T18:22:18.4868397Z Generating Code... 2022-09-02T18:22:19.1044801Z LINK : warning LNK4044: unrecognized option '/LC:/robotology/vcpkg/installed/x64-windows/lib'; ignored [C:\robotology-superbuild\build\src\ICUB\src\tools\iCubGui\src\iCubGui.vcxproj] [C:\robotology-superbuild\build\ICUB.vcxproj] 2022-09-02T18:22:19.1046207Z LINK : warning LNK4044: unrecognized option '/lfreeglut'; ignored [C:\robotology-superbuild\build\src\ICUB\src\tools\iCubGui\src\iCubGui.vcxproj] [C:\robotology-superbuild\build\ICUB.vcxproj]...
I tried to build locally with ninja, and it is failing with error: ~~~ -- Long integers (64bit) are ON -- Configuring done -- Generating done CMake Error: Running 'C:/Users/STraversaro/AppData/Local/mambaforge/envs/robsub/Library/bin/ninja.exe'...
In particular, for example `import yarp` is failing with: ~~~ >>> import yarp Traceback (most recent call last): File "", line 1, in File "C:\src\light_ws\rs\build\install\Lib\site-packages\yarp.py", line 15, in import _yarp...
Similar to https://dev.to/voodu/windows-terminal-conda-d3e, but now Windows Terminal permit to add new profile from GUI: 
~~~ 2022-04-19T02:33:58.6045591Z -- Installing: C:/Miniconda/envs/test/conda-bld/icub-main_1650334923373/_h_env/Library/Lib/site-packages/icub.py 2022-04-19T02:33:58.6046181Z -- Installing: C:/Miniconda/envs/test/conda-bld/icub-main_1650334923373/_h_env/Library/Lib/site-packages/_icub.pyd ~~~ It should be: ~~~ 2022-04-19T02:33:58.6045591Z -- Installing: C:/Miniconda/envs/test/conda-bld/icub-main_1650334923373/_h_env/Lib/site-packages/icub.py 2022-04-19T02:33:58.6046181Z -- Installing: C:/Miniconda/envs/test/conda-bld/icub-main_1650334923373/_h_env/Lib/site-packages/_icub.pyd ~~~
As it is confusing to users as it is never used in any case by the superbuild.
Since 2 years ago, we require CMake 3.16, see https://github.com/robotology/robotology-superbuild/pull/467 . In the near future, some packages compiled by the superbuild may required CMake 3.18, see https://github.com/osqp/osqp/pull/441 . Probably we...
See https://github.com/robotology/robotology-superbuild/blob/master/doc/conda-forge.md#run-software-installed . Basically, we should provide a way for users to verify if the installation worked fine. Thanks @conconman for noticing this.
Both me and @FabioBergonti are not able to configure a mixed WSL2/Windows host system with a YARP network as described in https://github.com/robotology/robotology-superbuild#connect-to-a-yarp-server-on-a-windows-host-on-wsl2 . In particular, the Linux system is not...