2 Replies Latest reply on Feb 5, 2016 5:08 AM by Blackhole

    yocto custom image - libgdiplus recipe failing

    Blackhole

      Hi,

       

      In meta-mono recipes,

      IMAGE_INSTALL += "mono"

      IMAGE_INSTALL += "mono-xsp"

       

      are getting successfully added to the linux image.

       

      However, when I do IMAGE_INSTALL += "libgdiplus", I'm getting below errors:

       

      Loading cache: 100% |###########################################| ETA:  00:00:00

      Loaded 1417 entries from dependency cache.

      Parsing recipes: 100% |#########################################| Time: 00:00:02

      Parsing of 1011 .bb files complete (1008 cached, 3 parsed). 1418 targets, 117 skipped, 0 masked, 0 errors.

      NOTE: Resolving any missing task queue dependencies

      ERROR: Nothing PROVIDES 'libxft' (but /mnt/edison-src/meta-intel-edison/meta-mono/recipes-mono/libgdiplus/libgdiplus_2.10.8.bb DEPENDS on or otherwise requires it)

      ERROR: libxft was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)

      NOTE: Runtime target 'libgdiplus' is unbuildable, removing...

      Missing or unbuildable dependency chain was: ['libgdiplus', 'libxft']

      ERROR: Required build target 'edison-image' has no buildable providers.

      Missing or unbuildable dependency chain was: ['edison-image', 'libgdiplus', 'libxft']

      Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

       

       

      System.Data.SQLite is internally referencing System.Drawing which inturn is looking for libgdiplus.

       

      Is there any way to add libgdiplus to yocto image?

       

      Regards

      Srikanth