Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By CHERTS
#9987
EspFan wrote:Do you plan to update to the lastest Espressif SDK:
esp_iot_sdk_v0.9.5_15_01_23.zip


esp_iot_sdk_v0.9.5_15_01_23.zip + esp_iot_sdk_v0.9.5_15_01_23_patch1.zip already used in the DevKit with version 1.0.7, see the list of changes on the official site.
User avatar
By CHERTS
#9988
dpwhittaker wrote:I had to reboot and run make from the command line to free up enough ram on my 1GB windows 8 tablet (make kept crashing and rebuilding the same folder over and over), but the NodeMCU build finally worked for me. I was having the linker error mentioned above on .irom0.text before, so it looks like this version resolves that issue.


C:\Espressif\examples\nodemcu-firmware\ is successfully compiled and works correctly in DevKit v1.0.10
User avatar
By picstart
#10015 A minor issue with esphttpd and the Feb 16 2015 version..... the issue is more of a warning since everything works with the htmlflash
wifi/wifi.tpl (53%)
if [ $(stat -c '%s' firmware/webpages.espfs) -gt $(( 0x2E000 )) ]; then echo "firmware/webpages.espfs too big!"; false; fi
/usr/bin/sh: stat: command not found
/usr/bin/sh: [: -gt: unary operator expected
User avatar
By picstart
#10038 Some things are obvious in esphttp in wifi.c the server ip is assigned as below

IP4_ADDR(&ipinfo.ip, 192, 168, 4, 1);
IP4_ADDR(&ipinfo.gw, 192, 168, 4, 1);
IP4_ADDR(&ipinfo.netmask, 255, 255, 255, 0);


Some things are a mystery
in esp8266_pcd8544 as an example the IP address is defaulted some where since a search did not find it.?
Where is it assigned or better how does it get assigned?