Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
4.7.0
-
None
-
Linux
Description
Image formats for gif, jpeg, mng and tiff are missing after compilation.
Platform linux/embedded (x86)
Compilation type: static
./configure \
-prefix /home/me/qt \
-nomake examples \
-nomake demos \
-nomake docs \
-nomake tools \
-nomake translations \
-embedded x86 \
-opensource \
-release \
-declarative \
-static \
-webkit \
-multimedia \
-no-qt3support \
-no-phonon \
-script \
-javascript-jit \
-qt-kbd-linuxinput \
-qt-kbd-tty \
-qt-zlib \
-qt-gif \
-qt-libtiff \
-qt-libpng \
-qt-libmng \
-qt-libjpeg \
-dbus-linked \
-no-cups
While configure runs it shows that:
GIF support ............ yes
TIFF support ........... yes (qt)
JPEG support ........... yes (qt)
PNG support ............ yes (qt)
MNG support ............ yes (qt)
zlib support ........... yes
After compilation there is no libqjpeg.a in plugins/imageformats. Actually there is just 2 files: libqico.a libqsvg.a
Also after that I got additional missing lib (cannot find -ljscore).
I compiled all these imageformat plugins manually and copied them to target destination - then I succeeded to get application using them compiled (svg format was still unusable due to missing references in QSvgRenderer).
I got it reproduced in 100% of compilatioin tries
Platform: linux/embedded (x86)
Attachments
Issue Links
- is replaced by
-
QTBUG-14456 Document new image plugin usage when building static
- Closed
- replaces
-
QTBUG-13961 Imageformat plugins not built in static builds.
- Closed