Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.0 RC
-
Windows MSVC2013
-
6b6cb2121f1ec56ba710a9b57ace3ee74aebe4f1
Description
Following configure options leads to an build error:
configure -prefix %CD%\qtbase -release -skip qtwebkit -skip qtwebkit-examples -nomake examples -nomake tools -opengl dynamic -no-wmf-backend
Creating library C:\Qt\qt-everywhere-enterprise-src-5.4.0-rc\qtbase\plugins\mediaservice\dsengine.lib and object C:\Qt\qt-everywhere-enterprise-src-5.4.0-rc\qtbase\plugins\mediaservice\dsengine.exp vmr9videowindowcontrol.obj : error LNK2019: unresolved external symbol __imp_BeginPaint referenced in function "public: virtual void __cdecl Vmr9VideoWindowControl::repaint(void)" (?repaint@Vmr9VideoWindowControl@@UEAAXXZ) vmr9videowindowcontrol.obj : error LNK2019: unresolved external symbol __imp_EndPaint referenced in function "public: virtual void __cdecl Vmr9VideoWindowControl::repaint(void)" (?repaint@Vmr9VideoWindowControl@@UEAAXXZ) C:\Qt\qt-everywhere-enterprise-src-5.4.0-rc\qtbase\plugins\mediaservice\dsengine.dll : fatal error LNK1120: 2 unresolved externals
Without "-opengl dynamic" option, Qt is built successfully.
Attachments
For Gerrit Dashboard: QTBUG-43211 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
105085,2 | Ensure the system libraries are linked when -opengl dynamic is used | 5.4.1 | qt/qtmultimedia | Status: MERGED | +2 | 0 |