2018-01-16 05:28 skrev Nguyễn Thanh Vũ:
> I have statically linked the libjpeg of my own to the exe file, so I do not need the libjpeg.so default built in the /lib of rootfs. How can I modify or specify in the local.conf file so that I can remove that component? It takes quite a lot of space. > > Thank you. Hi Nguyễn, If you want (and no dependencies dissallow it), you can remove the entire package providing libjpeg.so from being installed with PACKAGE_EXCLUDE (http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGE_EXCLUDE). If that`s not working you can for example use ROOTFS_POSTPROCESS_COMMAND (http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-ROOTFS_POSTPROCESS_COMMAND). However that will require more work then just update a line in local.conf. If you want to try it out you can simply append the image recipe in a custom layer with below. my_postprocess_function() { rm -f ${IMAGE_ROOTFS}/path/to/libjpeg.so } ROOTFS_POSTPROCESS_COMMAND += "my_postprocess_function; " BR Petter Petter Mabäcker Technux <pet...@technux.se> www.technux.se
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto