I am building Yocto Krogoth for a Boundary Device's Nitrogen6x for use with OpenGL ES2.0 applications. Everything builds fine and I install the SD image and SDK without problems. But, the VDK headers, libs, and kernel modules are not part of either the SDK or the SD image. I have to install them manually from the RPMs. Are there any build settings that automatically include them with the SDK or the SD image? I have also experienced this problem going back to Fido, but never had this problem with dizzy or daisy.
Here is my local.conf:
MACHINE ??= 'nitrogen6x'
DISTRO ?= 'poky'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks dbg-pkgs dev-pkgs"
USER_CLASSES ?= "buildstats image-mklibs"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
CONF_VERSION = "1"
DL_DIR ?= "/home/support/yocto_downloads_DO_NOT_DELETE"
ACCEPT_FSL_EULA = "1"
PREFERRED_PROVIDER_virtual/kernel = "linux-boundary"
PREFERRED_VERSION_linux-boundary = "3.14.52"