Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doesn't compile on arduino ide 1.6.6 #1

Closed
tzapu opened this issue Dec 1, 2015 · 7 comments

Comments

@tzapu
Copy link

@tzapu tzapu commented Dec 1, 2015

until you add function declarations at the top of the ino

cheers

@squix78

This comment has been minimized.

Copy link
Collaborator

@squix78 squix78 commented Dec 1, 2015

I'm having troubles to fix this, since I don't get 1.6.6 to work with ESP8266 in the first place on Max OS X. What did you do to get it to work?

@tzapu

This comment has been minimized.

Copy link
Author

@tzapu tzapu commented Dec 2, 2015

hi,
i had to add the following declarations before setup()

void drawFrame1(int x, int y);
void drawFrame2(int x, int y);
void drawFrame3(int x, int y);
void drawFrame4(int x, int y);
void setReadyForWeatherUpdate();
void drawForecast(int x, int y, int dayIndex);

cheers

@squix78

This comment has been minimized.

Copy link
Collaborator

@squix78 squix78 commented Dec 8, 2015

Hi tzapu, thanks for your report. I didn't add your suggestion yet because I think this is a temporary glitch with Version 1.6.6 of the IDE. If I have time I want to read through the Arduino/ESP8266 repo and see how they plan to fix it...

@tzapu

This comment has been minimized.

Copy link
Author

@tzapu tzapu commented Dec 9, 2015

hi @squix78 no problem, at least the issue is here for ppl that run into the same thing.
i think this may be more of a arduino issue, in their new arduino-builder compiler. I get it on a lot of older sketches as well, some only for arduino, without esp support.

@pieman64

This comment has been minimized.

Copy link

@pieman64 pieman64 commented Mar 23, 2016

hI @tzapu and @squix78

I am using IDE 1.6.7 and I tried the fix of adding the drawFrame declarations but still no joy.

The compiler is failing at:
bool (frames[])(SSD1306 *display, SSD1306UiState state, int x, int y) = { drawFrame1, drawFrame2, drawFrame3, drawFrame4, drawFrame5 };

with:

exit status 1
invalid conversion from 'void ()(int, int)' to 'bool ()(SSD1306_, SSD1306UiState_, int, int)' [-fpermissive]

I'm using a WeMos D1 mini and the full error message if it helps is:

Arduino: 1.6.7 (Windows 8.1), Board: "WeMos D1 R2 & mini, 80 MHz, Serial, 921600, 4M (3M SPIFFS)"

C:\Users\maja\Downloads\arduino-1.6.7\arduino-builder -dump-prefs -logger=machine -hardware "C:\Users\maja\Downloads\arduino-1.6.7\hardware" -hardware "C:\Users\maja\AppData\Local\Arduino15\packages" -tools "C:\Users\maja\Downloads\arduino-1.6.7\tools-builder" -tools "C:\Users\maja\Downloads\arduino-1.6.7\hardware\tools\avr" -tools "C:\Users\maja\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Users\maja\Downloads\arduino-1.6.7\libraries" -libraries "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries" -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadTool=esptool,UploadSpeed=921600,FlashSize=4M3M -ide-version=10607 -build-path "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp" -warnings=default -prefs=build.warn_data_percentage=75 -verbose "C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino"
C:\Users\maja\Downloads\arduino-1.6.7\arduino-builder -compile -logger=machine -hardware "C:\Users\maja\Downloads\arduino-1.6.7\hardware" -hardware "C:\Users\maja\AppData\Local\Arduino15\packages" -tools "C:\Users\maja\Downloads\arduino-1.6.7\tools-builder" -tools "C:\Users\maja\Downloads\arduino-1.6.7\hardware\tools\avr" -tools "C:\Users\maja\AppData\Local\Arduino15\packages" -built-in-libraries "C:\Users\maja\Downloads\arduino-1.6.7\libraries" -libraries "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries" -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadTool=esptool,UploadSpeed=921600,FlashSize=4M3M -ide-version=10607 -build-path "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp" -warnings=default -prefs=build.warn_data_percentage=75 -verbose "C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker\Ticker.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser\JsonListener.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser\JsonStreamingParser.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display\SSD1306.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display\SSD1306Ui.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire\Wire.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3\NTPClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3\ThingspeakClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3\TimeClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3\WorldClockClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3\WundergroundClient.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "nul"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266       "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\maja\Downloads\arduino-1.6.7\tools-builder\ctags\5.8-arduino5/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2/tools/sdk/include" -c  -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L   -DARDUINO=10607 -DARDUINO_ESP8266_ESP12 -DARDUINO_ARCH_ESP8266  -DESP8266 "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\cores\esp8266" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\variants\d1_mini" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi\src" "-IC:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker" "-IC:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser" "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp" -o "C:\Users\maja\AppData\Local\Temp\build3a43fe0f6949571e080c45dd33a95227.tmp\sketch\WeatherStationDemo.ino.cpp.o"
C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino:33:33: warning: extra tokens at end of #include directive [enabled by default]

 #include "WeatherStationFonts.h";

                                 ^

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino:34:34: warning: extra tokens at end of #include directive [enabled by default]

 #include "WeatherStationImages.h";

                                  ^

WeatherStationDemo:98: error: invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]

 bool (*frames[])(SSD1306 *display, SSD1306UiState* state, int x, int y) = { drawFrame1, drawFrame2, drawFrame3, drawFrame4, drawFrame5 };

                                                                                                                                        ^

WeatherStationDemo:98: error: invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]

WeatherStationDemo:98: error: invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]

WeatherStationDemo:98: error: invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]

WeatherStationDemo:98: error: invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino: In function 'void setup()':

WeatherStationDemo:163: error: 'updateData' was not declared in this scope

   updateData(&display);

                      ^

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino: In function 'void loop()':

WeatherStationDemo:172: error: 'updateData' was not declared in this scope

     updateData(&display);

                        ^

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino: In function 'void updateData(SSD1306*)':

WeatherStationDemo:187: error: 'drawProgress' was not declared in this scope

   drawProgress(display, 10, "Updating time...");

                                               ^

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino: In function 'bool drawFrame4(SSD1306*, SSD1306UiState*, int, int)':

WeatherStationDemo:254: error: invalid conversion from 'SSD1306*' to 'int' [-fpermissive]

   drawForecast(display, x, y, 0);

                                ^

WeatherStationDemo:254: error: too many arguments to function 'void drawForecast(int, int, int)'

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino:48:6: note: declared here

 void drawForecast(int x, int y, int dayIndex);

      ^

WeatherStationDemo:255: error: invalid conversion from 'SSD1306*' to 'int' [-fpermissive]

   drawForecast(display, x + 44, y, 2);

                                     ^

WeatherStationDemo:255: error: too many arguments to function 'void drawForecast(int, int, int)'

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino:48:6: note: declared here

 void drawForecast(int x, int y, int dayIndex);

      ^

WeatherStationDemo:256: error: invalid conversion from 'SSD1306*' to 'int' [-fpermissive]

   drawForecast(display, x + 88, y, 4);

                                     ^

WeatherStationDemo:256: error: too many arguments to function 'void drawForecast(int, int, int)'

C:\Users\maja\AppData\Local\Temp\arduino_3a43fe0f6949571e080c45dd33a95227\WeatherStationDemo.ino:48:6: note: declared here

 void drawForecast(int x, int y, int dayIndex);

      ^

Using library ESP8266WiFi at version 1.0 in folder: C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\ESP8266WiFi 
Using library Ticker at version 1.0 in folder: C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Ticker 
Using library Json_Streaming_Parser at version 1.0.2 in folder: C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\Json_Streaming_Parser 
Using library ESP8266_Oled_Driver_for_SSD1306_display at version 2.0.0 in folder: C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\ESP8266_Oled_Driver_for_SSD1306_display 
Using library Wire at version 1.0 in folder: C:\Users\maja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0-rc2\libraries\Wire 
Using library esp8266-weather-station-1.0.3 at version 1.0.3 in folder: C:\Users\Public\NewArduinoSketchesAndLibraries\libraries\esp8266-weather-station-1.0.3 
exit status 1
invalid conversion from 'void (*)(int, int)' to 'bool (*)(SSD1306*, SSD1306UiState*, int, int)' [-fpermissive]
@pieman64

This comment has been minimized.

Copy link

@pieman64 pieman64 commented Mar 23, 2016

Compiling ok now. I removed the fix from @tzapu and did the post 1.6.5 'function shuffle'.
Just need to add the api details now.

@squix78

This comment has been minimized.

Copy link
Collaborator

@squix78 squix78 commented Sep 8, 2016

Sorry guys for not responding such a long time, was busy with other projects/ libraries. This should be fixed now. method prototypes moved up before setup method, @pieman64 error came probably with the oled library upgrade where we removed the bool return parameter. Can we close this one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.