| 
 
| 小弟新手,在vmware 下 安装了ubuntu 18.04 最新版本,安装了xtensa编译器 能通过-v 查看xtensa 版本  gcc version 4.8.2(crosstool NG..) make 版本 gun make 4.1
 python 版本(虽然不知道为啥报ptthon的错关它什么事~~) python 3.6.5
 编译截图过程如下,烦请过路大神指点迷津!!
  czp@ubuntu:/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo$ ./gen_misc.sh
 gen_misc.sh version 20150511
 
 Please follow below steps(1-5) to generate specific bin(s):
 STEP 1: choose boot version(0=boot_v1.1, 1=boot_v1.2+, 2=none)
 enter(0/1/2, default 2):
 0
 boot mode: old
 
 STEP 2: choose bin generate(0=eagle.flash.bin+eagle.irom0text.bin, 1=user1.bin, 2=user2.bin)
 enter (0/1/2, default 0):
 0
 ignore boot
 generate bin: eagle.flash.bin+eagle.irom0text.bin
 
 STEP 3: choose spi speed(0=20MHz, 1=26.7MHz, 2=40MHz, 3=80MHz)
 enter (0/1/2/3, default 2):
 0
 spi speed: 20 MHz
 
 STEP 4: choose spi mode(0=QIO, 1=QOUT, 2=DIO, 3=DOUT)
 enter (0/1/2/3, default 0):
 0
 spi mode: QIO
 
 STEP 5: choose spi size and map
 0= 512KB( 256KB+ 256KB)
 2=1024KB( 512KB+ 512KB)
 3=2048KB( 512KB+ 512KB)
 4=4096KB( 512KB+ 512KB)
 5=2048KB(1024KB+1024KB)
 6=4096KB(1024KB+1024KB)
 7=4096KB(2048KB+2048KB) not support ,just for compatible with nodeMCU board
 8=8192KB(1024KB+1024KB)
 9=16384KB(1024KB+1024KB)
 enter (0/2/3/4/5/6/7/8/9, default 0):
 0
 spi size: 512KB
 spi ota map:  256KB + 256KB
 
 start...
 
 make[1]: Entering directory '/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo/user'
 DEPEND: xtensa-lx106-elf-gcc -M -Os -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -fno-builtin-printf -DICACHE_FLASH -I include -I ./ -I ../../include/ets -I ../include -I ../../include -I ../../include/eagle -I ../../driver_lib/include user_main.c
 xtensa-lx106-elf-gcc -Os -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -fno-builtin-printf  -DICACHE_FLASH   -I include -I ./ -I ../../include/ets -I ../include -I ../../include -I ../../include/eagle -I ../../driver_lib/include  -o .output/eagle/debug/obj/user_main.o -c user_main.c
 xtensa-lx106-elf-ar ru .output/eagle/debug/lib/libuser.a .output/eagle/debug/obj/user_main.o
 make[1]: Leaving directory '/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo/user'
 make[1]: Entering directory '/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo/driver'
 make[1]: Leaving directory '/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo/driver'
 xtensa-lx106-elf-gcc  -L../lib -nostdlib -T../ld/eagle.app.v6.ld -Wl,--no-check-sections -Wl,--gc-sections -u call_user_start -Wl,-static -Wl,--start-group -lc -lgcc -lhal -lphy -lpp -lnet80211 -llwip -lwpa -lcrypto -lmain -ljson -lupgrade -lssl -lpwm -lsmartconfig user/.output/eagle/debug/lib/libuser.a driver/.output/eagle/debug/lib/libdriver.a -Wl,--end-group -o .output/eagle/debug/image/eagle.app.v6.out
 
 !!!
 make: python: Command not found?????
 ../Makefile:257: recipe for target '.output/eagle/debug/bin/eagle.app.v6.bin' failed
 make: *** [.output/eagle/debug/bin/eagle.app.v6.bin] Error 127
 czp@ubuntu:/mnt/hgfs/share/ESP8266_NONOS_SDK-2.2.0/ESP8266_NONOS_SDK-2.2.0/IoT_Demo$
 
 
 
 | 
 |