我之前使用的Docker构建开始抛出此错误,使用昨天获得的源代码的克隆:
make[2]: Entering directory `/opt/nodemcu-firmware/tools/spiffsimg'
gcc -g -Wall -Wextra -Wno-unused-parameter -Wno-unused-function -I. -I../../app/
spiffs -I../../app/include -DNODEMCU_SPIFFS_NO_INCLUDE --include spiffs_typedefs
.h main.c ../../app/spiffs/spiffs_cache.c ../../app/spiffs/spiffs_check.c ../../
app/spiffs/spiffs_gc.c ../../app/spiffs/spiffs_hydrogen.c ../../app/spiffs/spiff
s_nucleus.c -o spiffsimg
make[2]: gcc: Command not found
make[2]: *** [spiffsimg] Error 127
make[2]: Leaving directory `/opt/nodemcu-firmware/tools/spiffsimg'
make[1]: *** [spiffsimg/spiffsimg] Error 2
make[1]: Leaving directory `/opt/nodemcu-firmware/tools'
make: *** [spiffs-image-remove] Error 2
源的旧克隆仍然构建没有错误。
它使用最新的源构建0x00000.bin和0x10000.bin,但不构建nodemcu_float_master _ ######## - ####。bin也不构建nodemcu_integer_master _ ####### # - 。####仓
还有其他人遇到过这个吗?
答案 0 :(得分:2)
您正在使用较旧版本的Docker镜像。 gcc
已添加docker pull marcelstoer/nodemcu-build
。所以,运行
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [ ]
filters:
cssrewrite: ~
less:
node: %node_bin%
node_paths: [%node_modules%,/usr/bin]
apply_to: "\.less$"
从Docker Hub提取最新版本。如果您之前下载了图像,Docker不会自动确保您拥有最新版本。