[Buildroot] Beaglebone support
unixmania at gmail.com
Sun Mar 15 20:51:25 UTC 2020
On Tue, Mar 3, 2020 at 8:04 PM Peter Korsgaard <peter at korsgaard.com> wrote:
> >>>>> "Einar" == Einar Jón <tolvupostur at gmail.com> writes:
> > Hello Andrea, Sebastien
> > Sorry for the late response. I've been meaning to build and fix the qt5 for
> > beaglebone, but I'm in the middle of switching jobs and moving countries,
> > and I don't have the buildroot repo.
> > The beaglebone_qt5_defconfig should mostly work with the latest addition of
> > new ti-sgx drivers (added in November or so). It now builds the latest
> > drivers for ti-sgx (which finally builds the KMS plugin for QT), and
> > QtMultimedia should work. I have been building QtMultimedia and QtWebEngine
> > with the old ti-sgx drivers and writing directly to the frame buffer (no
> > acceleration because KMS plugin wouldn't build, no Weston) for over a year.
> > I haven't tried that exact setup since the addition, but you probably need
> > to add
> > BR2_KERNEL_NEEDS_OPENSSL=y
> > for it to build. Compare beaglebone_qt5_defconfig to beaglebone_defconfig
> > for exact spelling of this option.
> Notice that this has been fixed in commit 128c57adb8f3a4e1af2b9, which
> is part of 2020.02-rc3.
> Bye, Peter Korsgaard
> buildroot mailing list
> buildroot at busybox.net
In order to build beaglebone_qt5 it is necessary to revert commits
1bdceb5d735aad5fbf32b35e3a7f573ecb727e20. Otherwise it fails to build
wit the same error reported here
qt5wayland also fails to build, with the same error
/usr/bin/ld: cannot find /usr/lib64/libatomic.so.1.0.0
Notice that in both case it is trying to use the host compiler and linker.
Carlos Santos <unixmania at gmail.com>
More information about the buildroot