[Interest] Building Qt5 with Intel C++ under Windows
Carsten Schneemann
cschneemann at yahoo.com
Wed Jan 21 11:52:43 CET 2015
Hi all,
has anyone been successful with building Qt5 on Windows with the Intel compiler lately?
I know that this is not an "officially supported" platform, so if it can't be done at all I would be happy to hear that and abandon the Intel compiler.
The current Qt (5.4) builds mostly nicely except for the iAccessible2 plugin in qtbase which fails with:
..\..\..\3rdparty\iaccessible2\generated\x86\Accessible2_p.c(997): error: expected a "{"
CINTERFACE_PROXY_VTABLE(46) _IAccessible2ProxyVtbl =
^
..\..\..\3rdparty\iaccessible2\generated\x86\Accessible2_p.c(1047): error: expected a ";"
};
^
..\..\..\3rdparty\iaccessible2\generated\x86\Accessible2_p.c(1050): error: identifier "PRPC_STUB_FUNCTION" is undefined
static const PRPC_STUB_FUNCTION IAccessible2_table[] =
and more, similar errors.
This is Qt 5.4.0 on Windows 7 with Intel Composer XE 2015 + Visual Studio 2013 (Community).
Notice that the error occurs in an auto-generated source file created from IDL interface description with the MS IDL compiler (don't take me for an expert on this; I haven't used COM et al. yet).
So maybe this isn't a problem with Qt/iAccessible2, but a general incompatibility between icl and midl?
Any ideas are highly appreciated :-),
Carsten.
More information about the Interest
mailing list