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..
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to