Code: Select all
../../sources/binutils-${BINUTILS_VER}/configure --prefix=$PREFIX --target=$TARGET --program-prefix=$TARGET- \
--disable-werror \
--enable-gold --enable-plugins \
--disable-nls --disable-shared --disable-multilib
If you want to make the logs easier to decypher, drop the -j4 for the make command - it makes logs easier to parse.
I can see some unix essential commands like diff are not found - make sure your cygwin installation is complete for development. (diff, bison, flex)
This seems to be the actual error:
config.log might've been turned into the mess by -j4 as well, so I'd re-run with make -j1 and then inspected the config.log file for the actual error. Then Google.configure: error: in `/home/JMan/binutils-build-2.23.1/ld':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.