最后安装失败(buildroot)

时间:2018-02-27 21:51:44

标签: automake buildroot

我正在交叉编译ecasound,它很好地完成了所有二进制文件的编译,但在安装阶段(在?之后)失败了。

问题是,我没有看到任何错误消息或任何内容,所以我在这里猜测:

ecasound: installs files in /home/buildroot/buildroot-2018.02-rc2/output/target//home/buildroot/buildroot-2018.02-rc2/output
make[1]: *** [/home/buildroot/buildroot-2018.02-rc2/output/build/ecasound-2.9.1/.stamp_target_installed] Error 1
make: *** [_all] Error 2

完整输出:https://pastebin.com/ca6FJebB(希望这包含足够的详细信息)

3 个答案:

答案 0 :(得分:1)

据推测,ecasound' make install'返回(默默地?)有错误。我们在上游的Buildroot中没有ecasound包,所以很难知道你在做什么,但安装位置(../output/target/home/buildroot/ ..)肯定看起来不对。

答案 1 :(得分:0)

它在首次完成构建之后确实有效,然后分别进行了ecasound,表明它缺少依赖性。原来这件丢失的作品是:BR2_PACKAGE_PYTHON_CURSES

如果有人想为buildroot构建ecasound,我的github帐户中可以使用一个工作包..不确定它是否是干净的代码/本书,但它有效..

答案 2 :(得分:0)

问题是您的安装路径以某种方式重复了自身

/ home / buildroot /.../ target // home / buildroot /...

我也已经看过几次了,还没有真正找到修复它的方法,除了重新制作干净