[Interest] Trouble compiling qt3d for qt6 on windows 10
Paul Lemire
paul.lemire at kdab.com
Mon Feb 15 11:47:27 CET 2021
I can't really help about the compile issues. But I should be able to
help regarding the plugin error.
You likely need to copy a few more things from the qt3d build dir to
your Qt install dir:
qt3d_build_dir/qml/Qt3D into Qt_Install_Dir/qml/
qt3d_build_dir/qml/QtQuick/* into Qt_Install_Dir/qml/QtQuick/
qt3d_build_dir/plugins/* into Qt_Install_Dir/plugins/
(the plugins dir contains a renderers folder which contains the Qt3D
render plugins)
I hope that helps,
Paul
On 2/15/21 11:03 AM, Daniel Patel wrote:
> I have compiled qt6.1 from source which works and now I am trying to
> compile qt3d also from source by downloading from
> https://download.qt.io/official_releases/additional_libraries/qt3d/6.0/6.0.0/
> <https://download.qt.io/official_releases/additional_libraries/qt3d/6.0/6.0.0/>
> and following the qmake instructions from:
> https://www.kdab.com/getting-your-3d-ready-for-qt-6/
> <https://www.kdab.com/getting-your-3d-ready-for-qt-6/>
>
> I first tried to download and compile qt3d-everywhere-src-6.0.1 but
> got an error about missing zlib.h. Instead of trying to fix this I
> quickly instead tried with qt3d-everywhere-src-6.0.0 and this compiled
> fine.
> However it only compiled debug dlls and not release dlls. I tried to
> do nmake all and nmake release but the latter gave the error "NMAKE :
> fatal error U1073: don't know how to make
> 'C:\qtsrc\qt61\qt5\qtbase\lib\Qt6Gui.lib'"
> I then decided to try out the debug build. First I noticed that the
> qt3d dlls didnt seem to have been copied over to the correct folder
> when I did nmake install. So I copied them over manually and then
> started basicshapes-cpp.exe, but this showed the runtime error: Unable
> to find renderer plugin for opengl.
> Any hints for what to do?
>
> Best
> Daniel
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> https://lists.qt-project.org/listinfo/interest
--
Paul Lemire | paul.lemire at kdab.com | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr
KDAB - The Qt, C++ and OpenGL Experts
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20210215/3ad740b0/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4282 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20210215/3ad740b0/attachment.bin>
More information about the Interest
mailing list