Silvio Traversaro
Silvio Traversaro
The option `ROBOTOLOGY_USES_CSHARP` was requested in and added in https://github.com/robotology/robotology-superbuild/pull/1346, but currently it is marked as "advanced", i.e. hidden until the user enables advanced CMake variables. To stop marking it...
Environment scripts such as `setup.sh` or the Windows' scripts https://github.com/robotology/robotology-superbuild/issues/147 are quite convenient for configuring the enviroment, but at the moment they are generated with quite an error-prone process: *...
Some options appeared:  Probably it is some Gazebo/Ignition option that leaked to the config files.
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.