AnsweredAssumed Answered

Missing VDK files from Krogoth SD Image and SDK

Question asked by Scott Vander Weide on Aug 4, 2016
Latest reply on Aug 5, 2016 by Scott Vander Weide

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 = "\

    STOPTASKS,${TMPDIR},1G,100K \

    STOPTASKS,${DL_DIR},1G,100K \

    STOPTASKS,${SSTATE_DIR},1G,100K \

    STOPTASKS,/tmp,100M,100K \

    ABORT,${TMPDIR},100M,1K \

    ABORT,${DL_DIR},100M,1K \

    ABORT,${SSTATE_DIR},100M,1K \

    ABORT,/tmp,10M,1K"

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"

Outcomes