[Interest] Compiling 5.11.2 on a Pi 3B

Michael Corcoran michael.corcoran at outlook.com
Thu Nov 8 07:42:48 CET 2018


> I just found out "Jessie" is no longer the latest Raspian. Now It's "Stretch". I'm installing that. Seems to come with 5.7.1 :-)

The header you need is in the stretch package [1], good luck! Are you building on the Pi, or in a (QEMU) chroot on a bigger machine? I found (Sandisk) SD cards did not much like compiling kernels on an actual Pi, and soon failed. You could add external storage on USB I suppose.

[1] https://packages.debian.org/stretch/armhf/libxkbcommon-dev/filelist
________________________________
From: Interest <interest-bounces+michael.corcoran=outlook.com at qt-project.org> on behalf of Jason H <jhihn at gmx.com>
Sent: Thursday, 8 November 2018 12:59 PM
To: Thiago Macieira
Cc: interest at qt-project.org
Subject: Re: [Interest] Compiling 5.11.2 on a Pi 3B



> Sent: Wednesday, November 07, 2018 at 5:38 PM
> From: "Thiago Macieira" <thiago.macieira at intel.com>
> To: interest at qt-project.org
> Subject: Re: [Interest] Compiling 5.11.2 on a Pi 3B
>
> On Wednesday, 7 November 2018 07:27:34 PST Jason H wrote:
> > I'm following along with https://github.com/tranter/raspberry-pi-qt-builds
> >
> > Which seems to be pretty good, but then I hit a brick wall. I cannot get
> > past: qwaylandinputdevice.cpp:74:41: fatal error:
> > xkbcommon/xkbcommon-compose.h: No such file or directory #include
> > <xkbcommon/xkbcommon-compose.h>
> >
> > There doesn't seem to be any jessie packages that provide this. I'm also not
> > up on display servers of the day. Do I even want this wayland stuff? For
> > the time being I'm using X11, but I hope to get this running under egls
> > eventually.
> >
> > I do have libxkbcommon-x11-dev installed.
> > $ ls /usr/include/xkbcommon/xkbcommon*
> > /usr/include/xkbcommon/xkbcommon-compat.h
> > /usr/include/xkbcommon/xkbcommon.h
> > /usr/include/xkbcommon/xkbcommon-keysyms.h
> > /usr/include/xkbcommon/xkbcommon-names.h
> > /usr/include/xkbcommon/xkbcommon-x11.h
> >
> > There's just no -compose.h
>
> Upgrade your libxkbcommon. That file was added 4 years ago.

The distribution ships Qt 5.3. It's horribly out of date, everything on it is... So I checked xkbcommon out from gitlab, that builds with meson, apt-get install meson, meson is out of date.

I just found out "Jessie" is no longer the latest Raspian. Now It's "Stretch". I'm installing that. Seems to come with 5.7.1 :-)

_______________________________________________
Interest mailing list
Interest at qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20181108/f4528f5e/attachment.html>


More information about the Interest mailing list