Код: Выделить всё
local.conf:
SDKMACHINE = "i686"
SDK_ARCHIVE_TYPE = "tar.xz"
execute:
bitbake core-image-minimal -c populate_sdk -f
В SDK очень много символических ссылок:
Код: Выделить всё
/home/foobar/buildtools/sdk/sysroots/i686-pokysdk-linux/usr/bin$ ls -l
xz -> /home/foobar/poky/build/tmp/deploy/sdk/i686/sysroots/i686-pokysdk-linux/usr/bin/xz.xz
Нам кажется, что единственный вариант — написать скрипт, который преобразует все ссылки из абсолютных в относительные. Это действительно так сложно или у кого-нибудь есть другое представление о том, как сделать SDK переносимым?
Подробнее здесь: https://stackoverflow.com/questions/798 ... tive-links
Мобильная версия