[Interest] Compiling 5.11.2 on a Pi 3B

Jason H jhihn at gmx.com
Thu Nov 8 00:59:22 CET 2018



> 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 :-)




More information about the Interest mailing list