Build tools for 32-bit Linux
Posted: Mon Jan 16, 2017 6:21 pm
Following instructions in the ESP-IDF documentation about Linux setup it is not possible to download the 32-bit version of the Linux build tools 1.22.0-61 (nice to have because I'm also running Xubuntu on a netbook). Currently I installed 1.22.0-59 (GCC 4.8.5) but with the latest Git update the compilation fails when linking the app image:
May the 1.22.0-59 break the SDK? Thanks!
Code: Select all
WARNING: Toolchain version is not supported: crosstool-NG crosstool-ng-1.22.0-59-g8d95cad
Expected to see version: crosstool-NG crosstool-ng-1.22.0-61-gab8375a
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
WARNING: Compiler version is not supported: 4.8.5
Expected to see version(s): 5.2.0
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
WARNING: Toolchain version is not supported: crosstool-NG crosstool-ng-1.22.0-59-g8d95cad
Expected to see version: crosstool-NG crosstool-ng-1.22.0-61-gab8375a
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
WARNING: Compiler version is not supported: 4.8.5
Expected to see version(s): 5.2.0
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
...
CC main.o
AR libmain.a
LD demo.elf
/home/luca/Playground/projects/espressif/esp32.works/demo/build/esp32/libesp32.a(system_api.o):(.iram1.literal+0x34): undefined reference to `esp_wifi_stop'
/home/luca/Playground/projects/espressif/esp32.works/demo/build/esp32/libesp32.a(system_api.o): In function `esp_restart_noos':
/home/luca/Playground/projects/espressif/esp-idf/components/esp32/./system_api.c:38: undefined reference to `esp_wifi_stop'
collect2: error: ld returned 1 exit status
/home/luca/Playground/projects/espressif/esp-idf/make/project.mk:313: recipe for target '/home/luca/Playground/projects/espressif/esp32.works/demo/build/demo.elf' failed
make: *** [/home/luca/Playground/projects/espressif/esp32.works/demo/build/demo.elf] Error 1