There is an issue when building qt_gui_cpp with ninja, and it is traced back to python_qt_binding.
This allows ninja to find the make executable and use it for this particular step. The alternative would be to make the generator create ninja-files in addition to makefiles, but that seems like more work, given that make should be available on all platforms.
CMake Error:
Running
'/usr/bin/ninja' '-C' '/home/mjcarroll/workspaces/ros2_rolling/build/qt_gui_cpp' '-t' 'recompact'
failed with:
ninja: error: build.ninja:633: bad $-escape (literal $ must be written as $$)
There is an issue when building
qt_gui_cpp
withninja
, and it is traced back topython_qt_binding
.This allows ninja to find the make executable and use it for this particular step. The alternative would be to make the generator create ninja-files in addition to makefiles, but that seems like more work, given that
make
should be available on all platforms.