Qt5.10.1 Static Build Windows + QMultimedia

Dein Thema passt einfach in kein Forum? Dann probiers mal hier.
Antworten
jw202
Beiträge: 36
Registriert: 6. August 2012 22:25

Qt5.10.1 Static Build Windows + QMultimedia

Beitrag von jw202 » 25. Februar 2018 13:08

Liebe Community,

Ich habe lange herum gebastelt, dass ich Qt auf Windows static Linken kann. Leider verstehe ich nicht, warum es da bei Qt keinen out-of-the-box-support gibt :(

Jedenfalls hab ich es geschafft, dass es nach tagelangem Probieren endlich funktioniert:

Folgendes hab ich gemacht:
1. Source herunter geladen und entpackt
2. SSL heruntergeladen und static kompiliert
3. Path Variablen angepasst
4. configure ausgeführt

Code: Alles auswählen

configure.bat -static -release -platform win32-g++ -prefix C:\Qt\5.10.1\Src -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -opengl desktop -openssl-linked OPENSSL_LIBS="-lssleay32 -llibeay32" -I C:\OpenSSL-Win32\include -L C:\OpenSSL-Win32\lib -opensource -confirm-license  -make libs -nomake tools -nomake examples -nomake tests
5. mingw32-make
6. mingw32-make install


Folgender Effekt tritt auf:
Es funktioniert static linking, sogar mit OpenSSL. Aber es funktioniert das modul QtMultimedia nicht.
Unknown module(s) in QT: multimedia


Meine Frage nun: Gibt es eine Möglickeit, eine neue Qt-Version vorkompiliert zu beziehen, wo ALLES unterstützt wird, was auch in der Standard Version unterstützt wird, nur eben mit static gelinkt?

LG

jw202
Beiträge: 36
Registriert: 6. August 2012 22:25

Re: Qt5.10.1 Static Build Windows + QMultimedia

Beitrag von jw202 » 26. Februar 2018 23:32

Hat sich erledigt. Allerdings verstehe ich nicht so genau warum:

Habe anstelle von Qt5.10.1 jetzt Qt5.10.0 verwendet die unter absolut gleichen Bedingungen auch das Modul QtMultimedia kompiliert.

Antworten