Waf + gccdeps on Mingw64/MSYS2?

Chris Johns chrisj at rtems.org
Wed Dec 4 03:19:34 UTC 2019


On 3/12/19 6:25 pm, Sebastian Huber wrote:
> error: shell macro failed: sh -c
> "/c/test-msys64/home/src/rsb/source-builder/sb/rtems-build-dep -c
> x86_64-w64-mingw32-gcc  -I '-IC:/test-msys64/mingw64/include/python3.8
> -IC:/test-msys64/mingw64/include/python3.8
> -IC:/test-msys64/mingw64/include/python3.8
> -IC:/test-msys64/mingw64/include/python3.8' -H Python.h": 1: sh: -c: line 0:
> unexpected EOF while looking for matching `''> sh: -c: line 1: syntax error: unexpected end of file

I have this ...

exe: sh -c "/d/opt/rtems/rsb.git/source-builder/sb/rtems-build-dep -c
x86_64-w64-mingw32-gcc  -I '-IC:/msys64/mingw64/include/python2.7
-IC:/msys64/mingw64/include/python2.7' -H Python.h"

with Python2.7 and it works.

The quoting in both look the same so it must be something in Python3 that is
causing the issue.

Chris


More information about the devel mailing list