首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux上构建rtems时,shell cmd失败

在Linux上构建rtems时,shell cmd失败
EN

Stack Overflow用户
提问于 2015-12-19 10:11:16
回答 2查看 190关注 0票数 1

我试图在LinuxMint17.02系统上使用构建RTEMS,我正在获取shell cmd失败的错误,即(错误报告的最后几行)

代码语言:javascript
复制
+ cd /home/sambeet/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1
+ echo => rtems-tools-4.11-1:
+ echo ==> %prep:
+ pwd
+ build_top=/home/sambeet/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1
+ rtems_tools_source=rtems-tools-4.11
+ cd /home/sambeet/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1
+ /bin/rm -rf rtems-tools-4.11
+ ln -s /home/sambeet/development/rtems/src/rtems-source-builder/rtems/sources/git/rtems-tools.git
+ cd rtems-tools-4.11
/home/sambeet/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1/doit: 85: cd: can't cd to rtems-tools-4.11
shell cmd failed: /bin/sh -ex  /home/sambeet/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1/doit
error: building rtems-tools-4.11-1

我们可以看到

85: cd:无法cd到rtems tools-4.11

但是如果我们通过终端使用cd我们就能做到。

代码语言:javascript
复制
sambeet@Holmes ~/development/rtems/src/rtems-source-builder/rtems/build $ ls
expat-2.1.0-x86_64-linux-gnu-1
rtems-tools-4.11-1
sparc-rtems4.11-binutils-2.24-x86_64-linux-gnu-1
sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-linux-gnu-1
sparc-rtems4.11-gdb-7.9-x86_64-linux-gnu-1
tmp
sambeet@Holmes ~/development/rtems/src/rtems-source-builder/rtems/build $ clear

sambeet@Holmes ~/development/rtems/src/rtems-source-builder/rtems/build $ ls
expat-2.1.0-x86_64-linux-gnu-1
rtems-tools-4.11-1
sparc-rtems4.11-binutils-2.24-x86_64-linux-gnu-1
sparc-rtems4.11-gcc-4.9.3-newlib-2.2.0.20150423-x86_64-linux-gnu-1
sparc-rtems4.11-gdb-7.9-x86_64-linux-gnu-1
tmp
sambeet@Holmes ~/development/rtems/src/rtems-source-builder/rtems/build $ cd rtems-tools-4.11-1/
sambeet@Holmes ~/development/rtems/src/rtems-source-builder/rtems/build/rtems-tools-4.11-1 $ 

能否请任何人对此错误提供解释或解决方案?

EN

回答 2

Stack Overflow用户

发布于 2016-01-27 10:57:28

我相信这是当前的一个问题。

你能试试https://devel.rtems.org/ticket/2495的补丁吗?

如果这是可行的,那么它很快就会被整理好(谢谢你的报告!)

这也只是一个建议,但RTEMS是一个小众操作系统(毕竟是一个实时操作系统),所以将其发布到users@rtems.org :-)可能会更有效率。

编辑:现在这是固定的(请参阅https://git.rtems.org/rtems-source-builder/commit/?id=7cdec5c335e0fe3d1a1bfd6e750890dc65b2d60f,谢谢帕特里克!),请更新您的RSB!

票数 1
EN

Stack Overflow用户

发布于 2015-12-19 10:41:27

基本上,由于某种原因,目录rtems-tools-4.11不存在。所以脚本不能更改到这个目录。你可以在这一行中看到:

cd :无法cd到rtems tools-4.11

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

https://stackoverflow.com/questions/34369549

复制
相关文章

相似问题

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