With new release of RTOS SDK v1.4, i'm getting erros when it links jSON functions.
10:06:41 **** Build of configuration Default for project jsonTest ****
mingw32-make.exe -f X:/ESP8266/workspace/jsonTest/Makefile all
CC user/user_esp_platform_timer.c
CC user/wifi.c
CC user/tasks.c
CC user/interfacesIO.c
CC user/user_main.c
CC user/dnsClientResolver.c
CC user/sConfig.c
CC user/user_esp_platform.c
CC user/inicializaDispositivo.c
CC user/nv_user_data.c
CC driver/gpio.c
CC driver/uart.c
CC upgrade/upgrade.c
CC upgrade/upgrade_lib.c
AR build/app_app.a
LD build/app.out
c:/Espressif/ESP8266_RTOS_SDK/lib\libjson.a(cJSON.o):(.text.print_number+0x4c): undefined reference to `floor'
c:/Espressif/ESP8266_RTOS_SDK/lib\libjson.a(cJSON.o):(.text.print_number+0x14c): undefined reference to `floor'
c:/Espressif/ESP8266_RTOS_SDK/lib\libjson.a(cJSON.o):(.text.parse_value+0x18): undefined reference to `pow'
c:/Espressif/ESP8266_RTOS_SDK/lib\libjson.a(cJSON.o):(.text.parse_value+0x274): undefined reference to `pow'
collect2.exe: error: ld returned 1 exit status
X:/ESP8266/workspace/jsonTest/Makefile:336: recipe for target 'build/app.out' failed
mingw32-make.exe: *** [build/app.out] Error 1
10:06:44 Build Finished (took 3s.680ms)
Of course, using the old RTOS SDK (v1.3), every thing is fine.
I appreciate if some one help me.
ThanksStatistics: Posted by ivanroberto — Tue Mar 01, 2016 9:14 pm
]]>