[Qtwebengine] Cross-compiling qtwebengine for i.MX6Q

Becsi Andras Andras.Becsi at theqtcompany.com
Mon Oct 27 13:23:15 CET 2014


Hi,

On 27 Oct 2014, at 13:06 , Einar Már Björgvinsson <Einar.Bjorgvinsson at marel.com<mailto:Einar.Bjorgvinsson at marel.com>> wrote:

Hi there and thank you for your support.

I have compiled Qt5.4 framework successfully which does compile against the udev on my host. I think it is a failure in the qtwebengine to detect installed package.
The problem is that I'm not to familiar with Gyp so it will take me some time to sort this out and have it compiled.

Am I understanding you correctly by assuming the project can be built as it is provided by Qt5.4-beta ? or do I need to refer to Yocto in order to have it compiled for now ?

As said there is no support for QtWebEngine with Yocto, and there won’t be with Qt 5.4, so it might or might not compile.
You could try compiling the 1.0 branch from git, since there has been some OpenEmbedded fixes, which AFAIK did not make it into the beta and might fix your build, but there is no guarantee.

/Andras



________________________________
From: Becsi Andras [Andras.Becsi at theqtcompany.com<mailto:Andras.Becsi at theqtcompany.com>]
Sent: Monday, October 27, 2014 11:41 AM
To: Einar Már Björgvinsson
Cc: qtwebengine at qt-project.org<mailto:qtwebengine at qt-project.org>
Subject: Re: [Qtwebengine] Cross-compiling qtwebengine for i.MX6Q

Hi,

On 27 Oct 2014, at 12:35 , Becsi Andras <Andras.Becsi at theqtcompany.com<mailto:Andras.Becsi at theqtcompany.com>> wrote:

Hi Einar,

Cross-compiling QtWebEngine in Qt 5.4 is fully only supported with the Qt Enterprise Embedded SDK and platforms, so you will be on your own with vanilla yocto, which is on the roadmap for 5.5, as Jocelyn pointed out.
That said, in general you would only have to use qmake && make with a cross-compilation toolchain and install potentially missing packages, like for example libudev as it is pointed out in the message you get.

To be more precise here, you miss the libudev-dev package (not sure how it’s packaged in yocto).



/Andras


On 24 Oct 2014, at 10:51 , Einar Már Björgvinsson <Einar.Bjorgvinsson at marel.com<mailto:Einar.Bjorgvinsson at marel.com>> wrote:

Am I maybe mistaken that it can't be cross-compiled ? if not what are the command line options for it because if I try to run it manually with qmake and make it complains about missing packages like udev and others which I already have, i.e.:

 Updating projects from gyp files...
 Package libudev was not found in the pkg-config search path.
 Perhaps you should add the directory containing `libudev.pc'
 to the PKG_CONFIG_PATH environment variable
 No package 'libudev' found


Rest of Qt5.4-beta has been compiled and tested fine.

regards
Einar

________________________________
From: Einar Már Björgvinsson
Sent: Tuesday, October 21, 2014 2:18 PM
To: qtwebengine at qt-project.org<mailto:qtwebengine at qt-project.org>
Subject: Cross-compiling qtwebengine for i.MX6Q

hi

I was wondering when it will be supported to cross-compile qtwebengine on Linux ? as far as I know then it can't be right now ? is this maybe supported already in Yocto ?
I have an i.MX6Q board that I would like to try out the engine, especially the example browsers.

regards
Einar
_______________________________________________
QtWebEngine mailing list
QtWebEngine at qt-project.org<mailto:QtWebEngine at qt-project.org>
http://lists.qt-project.org/mailman/listinfo/qtwebengine

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20141027/1f88ca7c/attachment.html>


More information about the QtWebEngine mailing list