AnsweredAssumed Answered

Some libraries are missing in the final rootfs

Question asked by chandra sekhar on Sep 16, 2016
Latest reply on Sep 19, 2016 by chandra sekhar

Hi I am adding ICU to my build. I am bitbaking my own recipe.

bitbake dai-image-hello

In this i just added one hello world source, freetyp62 and ICU packages.

In ICU total 7.so files will be generated. When I chacked in the build folder

when I do bitbake -c compile icu and bitbake icu

Build/tmp/work/cortexa7hf-vfp-neon-poky-linux-gnueabi/icu/54.1/ all the 7 libraries got generated

libicudata.so.54.1  libicui18n.so.54.1  libicuio.so.54.1  libicule.so.54.1  libiculx.so.54.1  libicutu.so.54.1  libicuuc.so.54.1

When I do bitbake dai-image-hello only 5 so files are getting copied to rootfs.

 libicudata.so.54.1,libicui18n.so.54.1,libicuio.so.54.1, libicutu.so.54.1, libicuuc.so.54.1 

 

dai-image-hello.bb is my image bitbake file contents are

include recipes-core/images/core-image-base.bb

 

IMAGE_INSTALL += " \
    helloworld \
    icu \
    freetype \
"

 

export IMAGE_BASENAME = "dai-image-hello"

 

attached are the ICU related bb files and include files

 

Original Attachment has been moved to: icu.inc.zip

Original Attachment has been moved to: icu_54.1.bb.zip

Outcomes