[Development] QtWebEngine unbundled of third-party libraries on Linux

Allan Sandfeld Jensen kde at carewolf.com
Tue Aug 11 23:17:31 CEST 2015


Hello Qt

QtWebEngine and Chromium in the Qt 5.6 branch have been patched to allow 
linking with system libraries on Linux instead of bundled libraries. For most 
libraries the system library will be used if development files are detected on 
the system. ICU and FFMPEG however defaults to using the bundled copies and 
requires using qmake arguments to configure to use system versions. The 
required arguments are listed in qmake configure status (just delete 
.qmake.cache and run qmake to run the configure step again). Note that for 
FFMPEG, the libav libraries from the FFMPEG project are required, the 
libraries from the libav project does not work.

I have so far only tested on Debian. If more people could test it we could 
also get better detection and set proper minimal versions.

If you are a packager and more is required before QtWebEngine can be packaged 
on your distribution, please let me know.

Best regards
`Allan Jensen

-- 
 
The Qt Company
Rudower Chausse 13, 12489 D-Berlin
 
The Qt Company is a group company of Digia Plc, 
Valimotie 21, FI-00380 Helsinki Finland



More information about the Development mailing list