Arduino: 1.8.5 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip_addr.h:43:0,
from C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/include/user_interface.h:30,
from sketch\ESP8266SSDP.cpp:16:
sketch\ESP8266SSDP.cpp: In member function 'void SSDPClass::_send(ssdp_method_t)':
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:199:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr1(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[0])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:205:38: note: in expansion of macro 'ip4_addr1'
#define ip4_addr1_16(ipaddr) ((u16_t)ip4_addr1(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:87:24: note: in expansion of macro 'ip4_addr1_16'
#define IP2STR(ipaddr) ip4_addr1_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:194:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port, _schemaURL,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:200:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr2(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[1])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:206:38: note: in expansion of macro 'ip4_addr2'
#define ip4_addr2_16(ipaddr) ((u16_t)ip4_addr2(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:88:5: note: in expansion of macro 'ip4_addr2_16'
ip4_addr2_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:194:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port, _schemaURL,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:201:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr3(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[2])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:207:38: note: in expansion of macro 'ip4_addr3'
#define ip4_addr3_16(ipaddr) ((u16_t)ip4_addr3(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:89:5: note: in expansion of macro 'ip4_addr3_16'
ip4_addr3_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:194:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port, _schemaURL,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:202:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr4(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[3])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:208:38: note: in expansion of macro 'ip4_addr4'
#define ip4_addr4_16(ipaddr) ((u16_t)ip4_addr4(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:90:5: note: in expansion of macro 'ip4_addr4_16'
ip4_addr4_16(ipaddr)
^
sketch\ESP8266SSDP.cpp:194:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port, _schemaURL,
^
sketch\ESP8266SSDP.cpp: In member function 'void SSDPClass::schema(WiFiClient)':
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:199:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr1(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[0])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:205:38: note: in expansion of macro 'ip4_addr1'
#define ip4_addr1_16(ipaddr) ((u16_t)ip4_addr1(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:87:24: note: in expansion of macro 'ip4_addr1_16'
#define IP2STR(ipaddr) ip4_addr1_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:227:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:200:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr2(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[1])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:206:38: note: in expansion of macro 'ip4_addr2'
#define ip4_addr2_16(ipaddr) ((u16_t)ip4_addr2(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:88:5: note: in expansion of macro 'ip4_addr2_16'
ip4_addr2_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:227:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:201:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr3(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[2])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:207:38: note: in expansion of macro 'ip4_addr3'
#define ip4_addr3_16(ipaddr) ((u16_t)ip4_addr3(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:89:5: note: in expansion of macro 'ip4_addr3_16'
ip4_addr3_16(ipaddr), \
^
sketch\ESP8266SSDP.cpp:227:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port,
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:202:54: error: request for member 'addr' in 'ip', which is of non-class type 'uint32_t {aka unsigned int}'
#define ip4_addr4(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[3])
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/lwip/ip4_addr.h:208:38: note: in expansion of macro 'ip4_addr4'
#define ip4_addr4_16(ipaddr) ((u16_t)ip4_addr4(ipaddr))
^
C:\Users\slemy\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1/tools/sdk/lwip2/include/arch/cc.h:90:5: note: in expansion of macro 'ip4_addr4_16'
ip4_addr4_16(ipaddr)
^
sketch\ESP8266SSDP.cpp:227:5: note: in expansion of macro 'IP2STR'
IP2STR(&ip), _port,
^
exit status 1
Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.