运行以下命令后
make ARCH=i386 CROSS_COMPILE=i386-linux- menuconfig
我收到上面指定的错误。这意味着什么以及可能的解决方案是什么?
我想做什么? 我正在尝试访问内核的配置菜单并进行一些配置。
答案1
如果您只想访问特定架构的配置选项,则不需要指定交叉编译器:
make ARCH=i386 menuconfig
如果您想构建任何东西,您将需要一个有效的交叉编译器,并带有适当的前缀。例如,在 Debian 上,您需要安装该gcc-i686-linux-gnu
软件包,并指定ARCH=i386 CROSS_COMPILE=i686-linux-gnu-
.