попробовал собрать Qt-4.6.2 под mingw32 на безе gcc-4.6.0.
при сборке qmake получил такую ошибку:
C:\qt/src/corelib/tools/qlocale.cpp: In function 'char* qdtoa(double, int, int, int*, int*, char**, char**)':
C:\qt/src/corelib/tools/qlocale.cpp:6531:14: error: '_clear87' was not declared in this scope
C:\qt/src/corelib/tools/qlocale.cpp:6532:43: error: '_control87' was not declare d in this scope
что за функции - знаю. сам никогда не использовал. и нафига они в Qt не понимаю.
в одноименный файл, добавил
пустые тела этих функций, и компиляция прошла удачно, даже все работает.
какие последствия ожидать?