XP
-----------------------------
1)
Выкладываю пример rboot, в котором
исправлены предупреждения.
-------------------------------
2) В примере esphtppd вылезает предупреждение:
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/bin/ld.exe:ldscript_memspecific.ld:1:
warning: redeclaration of memory region `irom0_0_seg'
кто знает причину?
---------------------------------------
3) В примере
nodemcu-firmware вылезает ошибка:
c:/Espressif/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc -L../lib -Wl,--gc-sections -Xlinker -Map=mapfile -nostdlib -T../ld/eagle.app.v6.ld -Wl,--no-check-sections -Wl,--wrap=_xtos_set_exception_handler -Wl,-static -Wl,--start-group -lc -lgcc -lhal -lphy -lpp -lnet80211 -lwpa -lmain -ljson -lsmartconfig -lssl user/.output/eagle/debug/lib/libuser.a driver/.output/eagle/debug/lib/libdriver.a lwip/.output/eagle/debug/lib/liblwip.a json/.output/eagle/debug/lib/libjson.a upgrade/.output/eagle/debug/lib/libupgrade.a platform/.output/eagle/debug/lib/libplatform.a libc/.output/eagle/debug/lib/liblibc.a lua/.output/eagle/debug/lib/liblua.a coap/.output/eagle/debug/lib/coap.a mqtt/.output/eagle/debug/lib/mqtt.a u8glib/.output/eagle/debug/lib/u8glib.a smart/.output/eagle/debug/lib/smart.a wofs/.output/eagle/debug/lib/wofs.a spiffs/.output/eagle/debug/lib/spiffs.a cjson/.output/eagle/debug/lib/libcjson.a crypto/.output/eagle/debug/lib/libcrypto.a dhtlib/.output/eagle/debug/lib/libdhtlib.a modules/.output/eagle/debug/lib/libmodules.a -Wl,--end-group -lm -o .output/eagle/debug/image/eagle.app.v6.out
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/bin/ld.exe: .output/eagle/debug/image/eagle.app.v6.out section `.text' will not fit in region `iram1_0_seg'
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/lib\libc.a(lib_a-s_frexp.o)
.literal+0x8): undefined reference to `numtest'
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/lib\libc.a(lib_a-s_frexp.o): In function `frexp':
d:\Neo\Project\ESP8266\esp8266-devkit\Espressif\dl\newlib-2.0.0\build\xtensa-lx106-elf\newlib\libm\mathfp/../../../../../newlib/libm/mathfp/s_frexp.c:81: undefined reference to `numtest'
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/lib\libc.a(lib_a-s_ldexp.o)
.literal+0x0): undefined reference to `z_infinity'
c:/espressif/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/5.2.0/../../../../xtensa-lx106-elf/lib\libc.a(lib_a-s_ldexp.o): In function `ldexp':
d:\Neo\Project\ESP8266\esp8266-devkit\Espressif\dl\newlib-2.0.0\build\xtensa-lx106-elf\newlib\libm\mathfp/../../../../../newlib/libm/mathfp/s_ldexp.c:87: undefined reference to `numtest'
collect2.exe: error: ld returned 1 exit status
../Makefile:318: recipe for target '.output/eagle/debug/image/eagle.app.v6.out' failed
mingw32-make[1]: *** [.output/eagle/debug/image/eagle.app.v6.out] Error 1
mingw32-make[1]: Leaving directory 'C:/Espressif/examples/ESP8266/nodemcu-firmware/app'
C:/Espressif/examples/ESP8266/nodemcu-firmware/Makefile:266: recipe for target '.subdirs' failed
mingw32-make.exe: *** [.subdirs] Error 2
15:56:48 Build Finished (took 10m:33s.194ms)
кто знает причину?