From python 2.x to python 3.x, the '/' operator changed from integer division to float division. Hence, when using one core, 'makejobs' was being evaluated to 0.5. That caused the evaluation below (makejobs == 0) to return False (0), therefore PARALLEL_MAKE was evaluated to '-j 0' and the compilation failed because the 'j' parameter must be strictly postive. Replace the operator by the integer div operator in python 3.x '//'. https://jira.digi.com/browse/DEL-5769 Signed-off-by: Jose Diaz de Grenu <Jose.DiazdeGrenu@digi.com> |
||
|---|---|---|
| .. | ||
| demo-extrafiles | ||
| examples | ||
| packagegroups | ||
| qt5 | ||