mheinsen / seec

Program visualization and debugging for novice C programmers
http://seec-team.github.io/seec/
MIT License
3 stars 0 forks source link

mingw-w64 headers not found for 3.8 #57

Closed mheinsen closed 8 years ago

mheinsen commented 8 years ago

Since upgrading to LLVM/Clang 3.8, the Windows build of SeeC-Clang does not correctly find the system headers from the mingw-w64 installation. This may be because the default host target is for msys rather than mingw.

Try specifying the target x86_64-w64-mingw32 or i686-pc-mingw32.

mheinsen commented 8 years ago

Specifying the correct target does fix this, at least when tested using --target=x86_64-w64-windows-gnu and --target=x86_64-w64-mingw32. It seems the best thing to do here will be to describe the target requirements in the documentation, and ensure that the packaged SeeC binaries are built with a sensible default target.