Re: Starting with the esp_iot_rtos_sdk
Posted: Tue Jun 09, 2015 9:35 pm
It's explained in the readme of the project at https://github.com/pfalcon/esp-open-sdk/, you can compile it in two modes with
According to the readme STANDALONE=y is the default, and when in that mode the linker includes are ignored (for example -Wl,-L=... gcc options) and replaced by some fixed versions of the .a libraries. Linkage still worked in my case but the code didn't work properly afterwards. Espressif must have made some backwards incompatible changes to their implementation. The esp-open-rtos can't be compiled in standalone mode either.
Code: Select all
make STANDALONE=n
or
make STANDALONE=y
According to the readme STANDALONE=y is the default, and when in that mode the linker includes are ignored (for example -Wl,-L=... gcc options) and replaced by some fixed versions of the .a libraries. Linkage still worked in my case but the code didn't work properly afterwards. Espressif must have made some backwards incompatible changes to their implementation. The esp-open-rtos can't be compiled in standalone mode either.