Buildroot - menuconfig создает конфигурацию, но не делает

Я пытаюсь использовать buildroot для создания кросс-компиляторной цепочки инструментов для MIPS64 (little-endian).

Я бегал make menuconfig и установили целевое значение MIPS64 (little-endian). Также мне говорят, что файл конфигурации был сгенерирован, и я могу запустить 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 ответа

Решение

Попробуйте скопировать ваш файл конфигурации buildroot в файл.config в вашем каталоге buildroot. Это может выглядеть так:

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.

Тогда попробуйте сделать make.

Не спрашивай menuconfig чтобы сохранить в файл, просто выйдите и ответьте Yes когда спросили Do you wish to save your new configuration?, Таким образом, он сохранит файл с именем .configЭто именно тот файл, который необходим для сборки.

Другие вопросы по тегам