[Interest] Building QTWebEngine
thiago.macieira at intel.com
Thu Oct 10 02:54:26 CEST 2019
On Wednesday, 9 October 2019 16:07:46 PDT Simon Matthews wrote:
> [simon at UserBuild qtwebengine]$ make
> make: Nothing to be done for 'first'.
That indicates it did not configure itself to build. I ran into this issue
today: one of my colleagues is workng to remove Python2 from the distribution
and then he realised that the package for qtwebengine was successfully
compiled, but ended up empty.
There's a dependency missing. Take a look at the config.summary and possibly
config.log files to see what it was looking for and missed. Search for "will
not be built".
If you configure qtwebengine alone you'll find out more easily.
I've found the following error rmessages in the source, so it may help guide
you on what you require:
QtWebEngine requires QtGui.
Submodule qtwebengine-chromium does not exist. Run 'git submodule update --
QtWebEngine cannot be built in a path that contains whitespace characters.
pkg-config is required
Required gperf could not be found.
Required bison could not be found.
Required flex could not be found.
A suitable version of python2 could not be found.
A suitable version >= 2.27 of libc could not be found.
khronos development headers appear to be missing (mesa/libegl1-mesa-dev)
A suitable version of $$package could not be found. [nss dbus fontconfig]
Could not find all necessary libraries for qpa-xcb support
My money is on glibc: 2.27 is from 2018. CentOS 6 comes with 2.12.
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel System Software Products
More information about the Interest