Buildroot-menuconfig创建配置,但不会创建

时间:2018-10-19 09:10:22

标签: makefile cross-compiling buildroot mips64 linux-toolchain

我正在尝试使用buildroot为MIPS64(小端)创建一个交叉编译器工具链。

我已经运行make menuconfig并将目标设置为MIPS64(小端)。还告诉我配置文件已经生成,我可以运行make(如下所示)

configuration written to /home/blah/Downloads/buildroot-2018.02.6/mipsel64.config

*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

因此,我然后运行make并得到以下信息:

Makefile:864: *** Please configure Buildroot first (e.g. "make menuconfig").  Stop.

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试将您的buildroot配置文件复制到buildroot目录中的.config文件。可能看起来像:

cp /home/blah/Downloads/buildroot-2018.02.6/mipsel64.config /home/blah/Downloads/buildroot-2018.02.6/.config

假设/home/blah/Downloads/buildroot-2018.02.6/是您的buildroot编译目录。

然后尝试制作。

答案 1 :(得分:1)

不要要求menuconfig保存到文件,只需在询问Yes时退出并回答Do you wish to save your new configuration?。这样,它将保存名为.config的文件,该文件正是需要构建的文件。