Compiling with cython and mingw produces gcc: error: unrecognized command line option ‘-mno-cygwin’

It sounds like GCC 4.7.0 has finally removed the deprecated -mno-cygwin option, but distutils has not yet caught up with it. Either install a slightly older version of MinGW, or edit distutils\cygwinccompiler.py in your Python directory to remove all instances of -mno-cygwin.

Leave a Comment