ESP8266_Standalone compile errors

Hi,

I am using the Adafruit Huzzah ESP8266 breakout board and the Arduino 1.6.5 IDE with the Adafruit libraries - the ESP8266 libraries are from 10 May 2015. The ESP8266WiFi module I have is v1.0.0 from Ivan Grokhotkov. The Blynk library I am using is v 0.3.0 that I downloaded from GitHub today.

I can compile and run the Adafruit examples from their tutorial, but when I try to run the ESP8266_Standalone sketch I get errors which I have appended below.

Arduino: 1.6.5 (Mac OS X), Board: “Adafruit HUZZAH ESP8266, 80 MHz, 115200”

Build options changed, rebuilding all
In file included from /Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkSimpleEsp8266.h:18:0,
from ESP8266_Standalone.ino:30:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkApiArduino.h:96:6: warning: #warning “analogInputToDigitalPin not defined => Named analog pins will not work” [-Wcpp]
#warning “analogInputToDigitalPin not defined => Named analog pins will not work”
^
In file included from /Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkApi.h:15:0,
from /Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkApiArduino.h:14,
from /Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkSimpleEsp8266.h:18,
from ESP8266_Standalone.ino:30:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkDebug.h: In function ‘void blynk_dbg_print(const char*, …)’:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkDebug.h:101:50: error: ‘vsnprintf’ was not declared in this scope
vsnprintf(buff, sizeof(buff), fmt, ap);
^
In file included from /Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkApi.h:16:0,
from /Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkApiArduino.h:14,
from /Users/paultravers/Documents/Arduino/libraries/blynk-library/BlynkSimpleEsp8266.h:18,
from ESP8266_Standalone.ino:30:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h: In member function ‘void BlynkParam::add(int)’:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h:229:61: error: ‘snprintf’ was not declared in this scope
len += snprintf(buff+len, buff_size-len, “%i”, value)+1;
^
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h: In member function ‘void BlynkParam::add(unsigned int)’:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h:235:61: error: ‘snprintf’ was not declared in this scope
len += snprintf(buff+len, buff_size-len, “%u”, value)+1;
^
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h: In member function ‘void BlynkParam::add(long int)’:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h:241:62: error: ‘snprintf’ was not declared in this scope
len += snprintf(buff+len, buff_size-len, “%li”, value)+1;
^
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h: In member function ‘void BlynkParam::add(long unsigned int)’:
/Users/paultravers/Documents/Arduino/libraries/blynk-library/Blynk/BlynkParam.h:247:62: error: ‘snprintf’ was not declared in this scope
len += snprintf(buff+len, buff_size-len, “%lu”, value)+1;
^

Hi … the problem is solved … I am not sure exactly the cause, but I reloaded the IDE and rebooted the computer, and now the sketch compiles correctly and - even better - works!

Thanks for your time to consider this problem

Paul