gpt4 book ai didi

linux - 无法生成 buildroot(正在检查目标文件的后缀...配置 : error)

转载 作者:太空宇宙 更新时间:2023-11-04 09:21:42 26 4
gpt4 key购买 nike

我正在尝试制作用于在 Raspberry Pi 上进行交叉编译的 buildroot 工具链。 (使用 buildroot-2016.11)

当我运行 make 时,我收到以下错误:

checking for suffix of object files... configure: error: in `/usr/RPi/buildroot-2016.11/output/build/host-binutils-2.26.1':
configure: error: cannot compute suffix of object files: cannot compile
buildroot-2016.11/output/build/host-binutils-2.26.1'

错误窗口的config.log如下:

ccache: error: Failed to create temporary file for  /auto/ccache/tmp/tmp.cpp_stderr: Permission denied
112 configure:4591: $? = 1
113 configure: failed program was:
114 | /* confdefs.h */
122 |
123 | int
124 | main ()
125 | {
126 |
127 | ;
128 | return 0;
129 | }

130 configure:4605: error: in `/usr/RPi/buildroot-2016.11/output/build/host-binutils-2.26.1':
131 configure:4608: error: cannot compute suffix of object files: cannot compile

最佳答案

那是因为你对/auto/ccache/目录没有写权限。您可以使用 sudo chown -R YOURUSERNAME:YOURUSERNAME/auto/ccache/ 设置适当的访问权限。

您将 ccache 目录 BR2_CCACHE_DIR(在环境中或在配置文件中)设置为 /auto/ccache。您需要确保对该目录具有写入权限。

关于linux - 无法生成 buildroot(正在检查目标文件的后缀...配置 : error),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41235483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com