I configured: configure -no-openssl -I c:\qt\icu\include -L c:\qt\icu\lib64 -icu -sse2 -platform win32-msvc2010
and the script successfully built qmake using the MSVC 64-bit cross-compiler on WINDOWS 7 64-bit. Then I entered nmake and the compilation stopped after some seconds at the line c:\qt\5.0.0\qtbase\include\qtcore\../../src/corelib/tools/qdatetime.h(104) : error C2589: '(' : illegal token on right side of '::' which is #include <limits> [...] static inline qint64 nullJd() { return std::numeric_limits<qint64>::min(); } This is especially irritating as I use std in my own programs (with Qt 4.8.3) very much in the same way, e.g.: #include <limits> [...] const int VinciMath::s_int_min=std::numeric_limits<int>::min(); and there the same compiler does not complain. So it has to be something trivial, I suppose. BTW: I tried with the newest ICU (50_1) and the 4_0_1 version. -- Michael _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest