首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yocto bitbake忍者:命令找不到

Yocto bitbake忍者:命令找不到
EN

Stack Overflow用户
提问于 2018-03-27 19:39:43
回答 2查看 1.6K关注 0票数 0

我遵循YoctoProject2.4.2快速启动指南,逐字逐句,当我尝试为Intel MinnowBoard构建时,它失败了。我正在做Ubuntu16.04LTS在虚拟盒上的构建。为了确定,我做了两次,并尝试了系统DefaultTasksMax解决方案。我还安装了忍者。

2.4.2是否太新、太不稳定?我应该尝试什么版本?

下面的start guide命令失败,导致一个不匹配的git存储库。

代码语言:javascript
复制
~/Yocto/poky/meta-intel$ git checkout tags/8.0-rocko-2.4.2 -b meta-intel-rocko-2.4.2
fatal: Cannot update paths and switch to branch 'meta-intel-rocko-2.4.2' at the same time.
Did you intend to checkout 'tags/8.0-rocko-2.4.2' which can not be resolved as commit?

bitbake core-image-base
...
| nm -D -u src/boot/efi/systemd_boot.so | grep ' U ' && exit 1 || :
| x86_64-poky-linux-objcopy -j .text -j .sdata -j .data -j .dynamic \
|   -j .dynsym -j .rel -j .rela -j .reloc --target=efi-app-x86_64 src/boot/efi/systemd_boot.so systemd-bootx64.efi
| /home/Yocto/poky/build/tmp/work/corei7-64-intel-common-poky-linux/systemd-boot/234-r0/temp/run.do_compile.26622: line 120: ninja: command not found
| WARNING: /home/Yocto/poky/build/tmp/work/corei7-64-intel-common-poky-linux/systemd-boot/234-r0/temp/run.do_compile.26622:1 exit 127 from 'ninja src/boot/efi/linux${SYSTEMD_BOOT_EFI_ARCH}.efi.stub'
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-28 14:38:59

快速启动指南中的以下命令:

代码语言:javascript
复制
$ git checkout tags/8.0-rocko-2.4.2 -b meta-intel-rocko-2.4.2
 Switched to a new branch 'meta-intel-rocko-2.4.2'

应改为:

代码语言:javascript
复制
~/poky/meta-intel$ git checkout -b meta-intel-rocko-2.4.2  origin/rocko
Branch meta-intel-rocko-2.4.2 set up to track remote branch rocko from origin.
Switched to a new branch 'meta-intel-rocko-2.4.2'
票数 0
EN

Stack Overflow用户

发布于 2018-03-27 19:54:38

看来你的主人波基和罗科的元情报检查。确保在每一次回购中检查相同的分支。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49521165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档