PDA

View Full Version : Qt 5.0.2 WebKit won’t compile (JSCrypto)



gil_mo
28th April 2013, 12:37
Using qt-everywhere-opensource-src-5.0.2.
In VS2012 ×86 Native Tools Command Prompt, I type to following configure command:


configure -I C:\icu\include -I C:\OpenSSL-Win32\include -I C:\OpenSSL-Win32 -I C:\OpenSSL-Win32\include\openssl -opensource -openssl-linked -debug-and-release -platform win32-msvc2012 -icu -nomake examples -nomake tests -L C:\OpenSSL-Win32\lib -L C:\icu\lib

And I get a series of errors, the first one being:


qt-everywhere-opensource-src-5.0.2\qtwebkit\source\webcore\generated\JSCrypto.h (35) : error C2065: 'Crypto' : undeclared identifier

This is although JSCrypto.h successfully includes Crypto.h.

Please advise.
Thanks,
Gil.

saman_artorious
29th April 2013, 10:52
only a guess: you may need to add directives for the specific version of OS you are using like:

#define _WIN32_WINNT 0x0400

gil_mo
30th April 2013, 08:36
Where should I try and add the directives?