I must be missing something in trying to build GCC 3.3.2 with MinGW and Gnat Pro. I have installed MinGW MSYS-1.0.9, msysDTK-1.0.1, and w32api-2.4 on a Windows 2000 system. I also have gnatpro installed which is the default GCC. It is version 2.8.1, but was generated by Ada Core primarily for support of Ada; thus I am not sure if all of windows related .h files necessary are present. When I configure to build GCC 3.3.2: ../gcc-3.3.2/configure --prefix="g:/progra~1/MinGW" --program-suffix=3_3_2 --enable-threads=win32 --enable-version-specific-runtime-libs --enable-languages=gcc,java I get the following: Configuring for a i686-pc-mingw32 host. *** This configuration is not supported in the following subdirectories: target-libffi target-boehm-gc target-zlib target-libjava target-libstdc++-v3 zlib fastjar (Any other directories should still work fine.) Created "Makefile" in /g/temp/gcc_bld using "mh-frag" Configuring libiberty... loading site script g:/progra~1/MinGW/etc/config.site creating cache ../config.cache . . . checking for long double... yes checking for long long int... yes checking for __int64... no checking for built-in _Bool... no checking size of short... configure: error: cannot determine a size for short Any help would be greatly appreciated.