我正在交叉编译“欣喜若狂”,它的效果很好,以至于所有的二进制文件都会被编译,但是在(最后?)安装阶段。
问题是,我没有看到任何错误信息,所以我只能在这里猜测:
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 (希望这包含足够的细节)
发布于 2018-04-13 14:18:57
它在第一次完成一个完整的构建之后就可以工作了,然后是单独的,这表明它缺少依赖项。原来这里缺失的部分是:BR2_PACKAGE_PYTHON_CURSES。
如果有人想为buildroot构建“欣喜若狂”,我的github帐户中就有一个工作包。不确定它是否是干净的代码/按书写的,但它有效..
发布于 2018-02-28 14:37:35
想必欣喜若狂的“make”返回(静默?)有个错误。我们在上游Buildroot中没有令人欣喜的包,所以很难知道您在做什么,但是安装位置(./output/target/home/buildroot/.)看上去肯定不对。
发布于 2020-02-21 21:44:53
问题是安装路径以某种方式复制了自己。
/home/buildroot/.../target//home/buildroot/...
我也看过好几次了,除了把它弄干净再做一次外,我还没有找到办法来修复它。
https://stackoverflow.com/questions/49018529
复制相似问题