собираю gcc 4.7.2 используя 4.4, binutils 2.20
checking for bison... bison -y
checking for flex... flex
checking lex output file root... configure: error: cannot find output from flex; giving up
make[2]: *** [configure-stage1-gmp] Error 1
лог компилятора:
configure:33871: checking for flex
configure:33898: result: flex
configure:33935: flex conftest.l
flex: fatal internal error, exec failed
flex: error writing output file lex.yy.c
configure:33938: $? = 1
configure:33940: checking lex output file root
configure:33951: error: cannot find output from flex; giving up
гуглинг привёл к m4, менял в configure.in: M4=m4-not-needed > M4=m4 — без результата. autotools не знаю.
пробовал разные версии flex.
будут подсказки?
из лога сборки нашел M4='m4-not-needed', а стало быть правка в configure.in не сработала