[yocto] [meta-raspberrypi] - X11 EGLSV2 Chromium

Gillani, Karim CITZ:EX Karim.Gillani at gov.bc.ca
Tue Jul 17 09:05:30 PDT 2018


I am new to yocto and I am trying to build Chromium with userland. I am not sure what I am missing to have userland build libGLESv2.so, libGLESv2.so.2 and libEGL.

All builds great but when I start Chromium, it complains there is no libGLESv2.so.2.
I searched for libG* and only the following shows up:
/usr/lib/libGL.so.1.2.0
/usr/lib/libGL.so.1

Can someone let me know what I am missing from my layer.conf?

MACHINE = "raspberrypi3"

GPU_MEM_256 = "128"
GPU_MEM_512 = "196"
GPU_MEM_1024 = "396"
CORE_IMAGE_EXTRA_INSTALL += "chromium-x11"
PACKAGECONFIG_append_pn-chromium-x11 += " use-egl proprietary-codecs"
LICENSE_FLAGS_WHITELIST = " commercial_libav commercial_x264 commercial"
PREFERRED_PROVIDER_virtual/egl = "userland"
PREFERRED_PROVIDER_virtual/libgles2 = "userland"
MACHINE_FEATURES_append += " rpi"
IMAGE_INSTALL_append = " fontconfig kernel-image kernel-devicetree"
IMAGE_FEATURES_append = " ssh-server-dropbear hwcodecs x11"
DISTRO_FEATURES_append += " opengl x11 systemd"
DISTRO_FEATURES_remove = "wayland"
DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
VIRTUAL-RUNTIME_init_manager = "systemd"
VIRTUAL-RUNTIME_initscripts = ""

And I am using bitbake core-image-minimal


Thanks in advance..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180717/cb00e509/attachment-0001.html>


More information about the yocto mailing list