Портативный Yocto SDK с относительными ссылкамиLinux

Ответить
Anonymous
 Портативный Yocto SDK с относительными ссылками

Сообщение Anonymous »

У нас есть проект Yocto (mickledore) по созданию пользовательского Linux для системы ARM A7. Чтобы иметь возможность писать код для этой цели, мы также создали SDK

Код: Выделить всё

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 каждому члену команды, поэтому было бы неплохо иметь портативный SDK без ссылок или с относительными ссылками, но мы не смогли найти никаких вариантов, позволяющих yoc создать такую ​​вещь.
Нам кажется, что единственный вариант — написать скрипт, который преобразует все ссылки из абсолютных в относительные. Это действительно так сложно или у кого-нибудь есть другое представление о том, как сделать SDK переносимым?

Подробнее здесь: https://stackoverflow.com/questions/798 ... tive-links
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»