Установил Qt 5.4.2 в ОС Debian Stable.
При компиляции своей программы имею следующую ошибку:
/opt/Qt_5_4_2/5.4/gcc/include/QtCore/qt_windows.h:63:21: fatal error: windows.h: No such file or directory
#include <windows.h>
^
compilation terminated.
Makefile:20184: recipe for target 'build/qtlockedfile_win.o' failed
make: *** [build/qtlockedfile_win.o] Error 1
00:25:15: Процесс «/usr/bin/make» завершился с кодом 2.
Эту ошибку вызывает следующий код в файле gcc/include/QtCore/qt_windows.h:
...
#ifndef NOMINMAX
# define NOMINMAX
#endif
#include <windows.h>
#if defined(_WIN32_IE) && _WIN32_IE < 0x0501
# undef _WIN32_IE
#endif
#if !defined(_WIN32_IE)
# define _WIN32_IE 0x0501
#endif
#ifdef _WIN32_WCE
#include <ceconfig.h>
#endif
...
На этом знакомство с Qt 5.4.2 пока что прекратилось. Как-нибудь можно исправить это недоразумение?