Arduino:1.8.2 (Windows 8.1), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)" Archiving built core (caching) in: C:\Users\klukowsk\AppData\Local\Temp\arduino_cache_530656\core\core_esp8266_esp8266_nodemcuv2_CpuFrequency_80,UploadSpeed_115200,FlashSize_4M3M_2986fd9e283f41055fba4e05f1537a2f.a sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::lcd_set_contrast()': sketch/EtherCardW5100.h:182: multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::lcd_set_contrast()': sketch/EtherCardW5100.h:182: multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::lcd_set_contrast()': sketch/EtherCardW5100.h:182: multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::lcd_set_contrast()': sketch/EtherCardW5100.h:182: multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::switch_remotestation(unsigned char*, bool)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::start_network()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::start_network()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::options_setup()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\OpenSprinkler.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\OpenSprinkler.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\OpenSprinkler.cpp.o: In function `OpenSprinkler::lcd_set_contrast()': sketch/EtherCardW5100.h:182: multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\OpenSprinklerMain.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\OpenSprinklerMain.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\OpenSprinklerMain.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\OpenSprinklerMain.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\OpenSprinklerMain.cpp.o: In function `reset_all_stations_immediate()': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\OpenSprinklerMain.cpp.o: In function `turn_off_station(unsigned char, unsigned long)': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerMain.cpp.o: In function `turn_off_station(unsigned char, unsigned long)': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerMain.cpp.o: In function `do_setup()': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\OpenSprinklerMain.cpp.o: In function `ui_state_machine()': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\OpenSprinklerMain.cpp.o: In function `do_loop()': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\OpenSprinklerMain.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\OpenSprinklerProgram.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\OpenSprinklerProgram.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\OpenSprinklerProgram.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\OpenSprinklerProgram.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\OpenSprinklerProgram.cpp.o: In function `_GLOBAL__sub_I__ZN9PingClassC2Ev': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\OpenSprinklerProgram.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerProgram.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerProgram.cpp.o: In function `ProgramData::dequeue(unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\OpenSprinklerProgram.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\OpenSprinklerProgram.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\OpenSprinklerProgram.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\OpenSprinklerServer.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\OpenSprinklerServer.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\OpenSprinklerServer.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\OpenSprinklerServer.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\OpenSprinklerServer.cpp.o: In function `_GLOBAL__sub_I__ZN9PingClassC2Ev': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\OpenSprinklerServer.cpp.o: In function `BufferFiller::operator=(BufferFiller&&)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerServer.cpp.o: In function `BufferFiller::operator=(BufferFiller&&)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinklerServer.cpp.o: In function `server_json_stations_main()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\OpenSprinklerServer.cpp.o: In function `server_change_options(char*)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\OpenSprinklerServer.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\OpenSprinklerServer.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `_GLOBAL__sub_I__ZN9PingClassC2Ev': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `PingClass::PingClass()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `PingClass::PingClass()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\OpenSprinkler_ESP8266_V_2_1_6.ino.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\Utils.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\Utils.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\Utils.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\Utils.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\Utils.cpp.o: In function `~__shared_ptr': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\Utils.cpp.o: In function `~__shared_ptr': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\Utils.cpp.o: In function `~__shared_ptr': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\Utils.cpp.o: In function `read_from_file(char const*, char*, int, int)': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\Utils.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\Utils.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/FS.h:48: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\Utils.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\gpio.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\gpio.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\gpio.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\gpio.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\gpio.cpp.o: In function `_GLOBAL__sub_I__ZN9PingClassC2Ev': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\gpio.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\gpio.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\gpio.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\gpio.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\gpio.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\gpio.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here sketch\weather.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): multiple definition of `PingClass::_errors' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass7_errorsE+0x0): first defined here sketch\weather.cpp.o:(.bss._ZN9PingClass8_successE+0x0): multiple definition of `PingClass::_success' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass8_successE+0x0): first defined here sketch\weather.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): multiple definition of `PingClass::_avg_time' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass9_avg_timeE+0x0): first defined here sketch\weather.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): multiple definition of `PingClass::_expected_count' sketch\EtherCardW5100.cpp.o:(.bss._ZN9PingClass15_expected_countE+0x0): first defined here sketch\weather.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: multiple definition of `PingClass::_ping_recv_cb(void*, void*)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:67: first defined here sketch\weather.cpp.o: In function `PingClass::PingClass()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\weather.cpp.o: In function `PingClass::PingClass()': Znaleziono wiele bibliotek w "Dns.h" Wykorzystane: C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\Ethernet C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: multiple definition of `PingClass::PingClass()' Niewykorzystane: C:\Users\klukowsk\Desktop\arduino-1.8.2\libraries\Ethernet Niewykorzystane: C:\Users\klukowsk\Desktop\arduino-1.8.2\libraries\Ethernet Niewykorzystane: C:\Users\klukowsk\Desktop\arduino-1.8.2\libraries\Ethernet Niewykorzystane: C:\Users\klukowsk\Desktop\arduino-1.8.2\libraries\Ethernet sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:23: first defined here sketch\weather.cpp.o: In function `PingClass::ping(IPAddress, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: multiple definition of `PingClass::ping(IPAddress, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:25: first defined here sketch\weather.cpp.o: In function `PingClass::ping(char const*, unsigned char)': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: multiple definition of `PingClass::ping(char const*, unsigned char)' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:54: first defined here sketch\weather.cpp.o: In function `PingClass::averageTime()': C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: multiple definition of `PingClass::averageTime()' sketch\EtherCardW5100.cpp.o:C:\Users\klukowsk\Documents\Arduino\libraries\ESP8266Ping-master\src/ESP8266Ping.impl.h:65: first defined here sketch\weather.cpp.o:(.bss.Ping+0x0): multiple definition of `Ping' sketch\EtherCardW5100.cpp.o:(.bss.Ping+0x0): first defined here libraries\DS1307RTC-master\DS1307RTC.cpp.o:(.bss.RTC+0x0): multiple definition of `RTC' sketch\i2crtc.cpp.o:C:\Users\klukowsk\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\Wire/Wire.h:84: first defined here collect2.exe: error: ld returned 1 exit status exit status 1 Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module). Ten raport powinien zawierać więcej informacji jeśli w File -> Preferencje zostanie włączona opcja "Pokaż szczegółowe informacje podczas kompilacji"