Сборка NodeMCU прошивки - PullRequest
       14

Сборка NodeMCU прошивки

0 голосов
/ 23 мая 2019

Я пытаюсь собрать прошивку nodemcu, клонируя github и используя команду make, https://github.com/nodemcu/nodemcu-firmware. Я использую Raspberry Pi, что может вызвать проблему. Я ничего не изменяю, просто клонирую ветку master и набираю make. Хотите знать, если я пропускаю обязательное условие? Ниже приведено то, что я получаю с V = 1 make

make: вход в каталог '/ home / pi / Documents / nodemcu-firmware' PRUNE libmain.a libc.a / USR / местные / SBIN: / USR / местные / бен: / USR / SBIN: / USR / бен: / SBIN: / бен: / USR / местные / игры: / USR / игры: / Главная / пи / Документы / nodemcu -firmware / инструменты / компилированные инструменты / esp8266-линукс-x86_64-20181106.0 / бен /home/pi/Documents/nodemcu-firmware/tools/toolchains/esp8266-linux-x86_64-20181106.0/bin/xtensa-lx106-elf-ar: 1: /home/pi/Documents/nodemcu-firmware/tools/toolchains/esp8266-linux-x86_64-20181106.0/bin/xtensa-lx106-elf-ar: Синтаксическая ошибка: "(" неожиданный Makefile: 331: рецепт для цели Ошибка /home/pi/Documents/nodemcu-firmware/sdk/.pruned-3.0-e4434aa делать: *** [/home/pi/Documents/nodemcu-firmware/sdk/.pruned-3.0-e4434aa] Ошибка 2 make: выход из каталога '/ home / pi / Documents / nodemcu-firmware'

1 Ответ

3 голосов
/ 23 мая 2019

Согласно документации ,

Среда сборки Linux

Проект NodeMCU по умолчанию встраивает готовую цепочку инструментов для Linux / x86-64.

Это означает, что вы можете построить его только на Linux, работающем на архитектуре x86-64. Поскольку RPi основан на ARM, вы не можете построить этот проект на нем.

...