您好!
我将 gcc-linaro-6.2.1-2016.11-x86_64与 Yocto 项目一起用于交叉编译。 我使用 meta-linaro 层来安装此工具链。
所有软件包都已编译、但在 do_rootfs 任务的末尾、我遇到以下错误。
"正在计算事务...错误:无法安装 bash-4.3.30-r0@armv7ahf_neon:没有软件包提供 rtld (GNU_hash)"
此致、
Rohit Khatri
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我将 gcc-linaro-6.2.1-2016.11-x86_64与 Yocto 项目一起用于交叉编译。 我使用 meta-linaro 层来安装此工具链。
所有软件包都已编译、但在 do_rootfs 任务的末尾、我遇到以下错误。
"正在计算事务...错误:无法安装 bash-4.3.30-r0@armv7ahf_neon:没有软件包提供 rtld (GNU_hash)"
此致、
Rohit Khatri
您是否严格遵循了这些步骤? 您使用哪种配置? 具有最新配置文件 processor-sdk-04.03.00.05-config.txt 的 Bash 版本为 bash-3.2.57,但您的版本为 bash-4.3.30。 此处定义了首选版本: /sources/meta-arago/meta-arago-distro/conf/distro/include/arago-prefs.inc:preferred_version_Bash ="3.2.57"。 为什么您的编译未选择此版本? 您是否满足了主机设置 前提条件? 是否已将默认 shell 更改为 bash?