simlink в eSDK sys root указывает на несуществующий путь - PullRequest
0 голосов
/ 07 февраля 2020

Когда я собираю SDK (и после его установки), мои программные ссылки в /sdk/installation/path/sysroot/x86_64-pokysdk-linux/usr/bin/_link_ правильно указывают на /sdk/installation/path/sysroot/x86_64-pokysdk-linux/usr/share/_link_target_

Но когда я создаю eSDK (и после его установки), мои программные ссылки в /sdk/installation/path/sysroot/x86_64-pokysdk-linux/usr/bin/_link_ (очень) неправильно указать /opt/poky-ivi-systemd/2.6.2/sysroots/x86_64-pokysdk-linux/usr/share/_link_target_

Мой рецепт (или часть моего рецепта), который создает ссылки (в соответствующей функции do_install):

    ln -sf -T "${datadir}/${PN}-${PV}/${LAUNCHER}" ${D}${bindir}/${LAUNCHER}

где переменная LAUNCHER это просто имя файла для ссылки (а также имя ссылки).

Я прочитал и попробовал несколько изменений переменных, которые будут использоваться, и способа создания ссылки, но, к сожалению, у меня ничего не вышло. Я оцениваю и помогаю, или подсказка, которую я мог бы получить относительно того, где искать в документах или как решить это.

...