On 8 May 2018 at 20:06, Kurt VanderKoi wrote: > Reference: Blitz++ build and test guide - GNU Project > https://gcc.gnu.org/testing/testing-blitz.html > > > > *My GCC Path is:* > > C:\Program > Files\mingw-w64\x86_64-7.2.0-win32-seh-rt_v5-rev1\mingw64\bin\x86_64-w64-mingw32-g++.exe > > *Configuration failed:* > > 1. $ ./configure > > configure: loading site script /etc/config.site > > checking build system type... Invalid configuration `i686-pc-msys': system > `msys' not recognized > > configure: error: /bin/sh config/config.sub i686-pc-msys failed This seems like a problem with Blitz's configure script, not a problem with GCC. Does Blitz support mingw-w64? > 2. $ ./configure --prefix=`pwd` --with-cxx=gcc > > > > configure: WARNING: unrecognized options: --with-cxx > > configure: loading site script /etc/config.site > > checking build system type... Invalid configuration `i686-pc-msys': system > `msys' not recognized > > configure: error: /bin/sh config/config.sub i686-pc-msys failed > > > > 3. $ ./configure --prefix=`pwd` \ --with-cxx=”gcc:${ C:/Program > Files/mingw-w64/x86_64-7.2.0-win32-seh-rt_v5-rev1/mingw64/bin/x86_64-w64-mingw32-g++.exe}” The \ is supposed to be at the end of the line (as shown in the page you copied it from) to escape the newline. If you paste all the lines together into a single line you don't need the \