[Development] Current qt5 version from git does not compile with VS2010

Rohan McGovern rohan.mcgovern at nokia.com
Tue May 15 00:46:27 CEST 2012


Helmut said:
> Hi,
> 
> a few days after the alpha release of qt5 the git version (with git pull qt5; perl init-repository -f) stopped to compile with Visual Studio 2010.
> Compiling qqmlopenmetaobject.cpp results in this error:
> d:\qt\qt5\qtdeclarative\include\qtqml\5.0.0\qtqml\private\../../../../../src/qml/qml/v8/qv8_p.h(42) : fatal error C1083: Cannot open include file: 'private/v8.h': No such file or directory
> 
> The include directives are:
> -I"..\..\..\qtbase\include\QtCore\5.0.0" -I"..\..\..\qtbase\include\QtCore\5.0.0\QtCore" -I"..\..\..\qtbase\include\QtCore" -I"..\..\..\qtbase\include\QtNetwork" -I"..\..\..\qtbase\include" -I"..\..\include\QtQml\5.0.0" -I"..\..\include\QtQml\5.0.0\QtQml" -I"..\..\include" -I"..\..\include\QtQml" -I"..\..\include" -I"tmp" -I"animations" -I"debug" -I"..\..\..\qtbase\mkspecs\win32-msvc2010"
> 
> I have a v8.h in:
> 
> D:\Qt\qt5\qtjsbackend\include\QtV8\5.0.0\QtV8\private
> D:\Qt\qt5\qtjsbackend\src\3rdparty\v8\include
> D:\Qt\qt5\qtjsbackend\src\3rdparty\v8\src
> D:\Qt\qt5\qtwebkit\Source\WebKit\qt\v8\ForwardingHeaders
> 
> The first one contains:
> #include "../../../../../src/v8/../3rdparty/v8/include/v8.h"
> 

Hi Helmut,

Generally speaking, Qt5 is continuously tested with MSVC2010, and it is
able to be compiled successfully.  Here is a recent, passing compile
log:

  http://testresults.qt-project.org/ci/Qt5_master_Integration/latest-success/win32-msvc2010_Windows_7/log.txt.gz

Maybe you could provide your full compile log, for comparison?



More information about the Development mailing list