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

NodeMcu v3 Arduino Error #1682

Open
ArwenApexiS opened this issue Nov 24, 2023 · 1 comment
Open

NodeMcu v3 Arduino Error #1682

ArwenApexiS opened this issue Nov 24, 2023 · 1 comment
Labels
help wanted Requesting support

Comments

@ArwenApexiS
Copy link

In file included from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:25:0:
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\functions.h: In function 'void setWifiChannel(uint8_t, bool)':
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\functions.h:317:38: error: 'wifi_set_channel' was not declared in this scope
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\functions.h: In function 'void setOutputPower(float)':
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\functions.h:330:31: error: 'system_phy_set_max_tpw' was not declared in this scope
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: At global scope:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:48:27: error: expected class-name before '{' token
struct ip_addr: ipv4_addr { };
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:61:9: error: 'ip_addr_t' does not name a type
ip_addr_t _ip;
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:82:25: error: expected ')' before 'address'
IPAddress(u32_t address) { ctor32(address); }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:93:18: error: expected type-specifier before 'u32_t'
operator u32_t() const { return isV4()? v4(): (u32_t)0; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:94:18: error: expected type-specifier before 'u32_t'
operator u32_t() { return isV4()? v4(): (u32_t)0; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:101:15: error: 'u32_t' does not name a type
const u32_t& v4() const { return ip_2_ip4(&_ip)->addr; } // for raw_address(const)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:102:15: error: 'u32_t' does not name a type
u32_t& v4() { return ip_2_ip4(&_ip)->addr; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:113:25: error: 'u32_t' has not been declared
bool operator==(u32_t addr) const {
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:119:25: error: 'u32_t' has not been declared
bool operator!=(u32_t addr) const {
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:48:19: error: 'ip4_addr' does not name a type
#define ipv4_addr ip4_addr
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:163:25: note: in expansion of macro 'ipv4_addr'
IPAddress(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:163:36: error: ISO C++ forbids declaration of 'fw_addr' with no type [-fpermissive]
IPAddress(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:48:19: error: 'ip4_addr' does not name a type
#define ipv4_addr ip4_addr
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:164:25: note: in expansion of macro 'ipv4_addr'
IPAddress(const ipv4_addr* fw_addr) { setV4(); v4() = fw_addr->addr; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:164:36: error: ISO C++ forbids declaration of 'fw_addr' with no type [-fpermissive]
IPAddress(const ipv4_addr* fw_addr) { setV4(); v4() = fw_addr->addr; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:48:19: error: 'ip4_addr' does not name a type
#define ipv4_addr ip4_addr
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:166:36: note: in expansion of macro 'ipv4_addr'
IPAddress& operator=(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; return this; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:166:47: error: ISO C++ forbids declaration of 'fw_addr' with no type [-fpermissive]
IPAddress& operator=(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; return this; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:48:19: error: 'ip4_addr' does not name a type
#define ipv4_addr ip4_addr
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:167:36: note: in expansion of macro 'ipv4_addr'
IPAddress& operator=(const ipv4_addr
fw_addr) { setV4(); v4() = fw_addr->addr; return this; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:167:47: error: ISO C++ forbids declaration of 'fw_addr' with no type [-fpermissive]
IPAddress& operator=(const ipv4_addr
fw_addr) { setV4(); v4() = fw_addr->addr; return this; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:169:24: error: expected type-specifier before 'ip_addr_t'
operator ip_addr_t () const { return _ip; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:170:24: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive]
operator const ip_addr_t
() const { return &_ip; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:170:9: error: 'operator const int' does not name a type
operator const ip_addr_t
() const { return &_ip; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:171:24: error: expected type-specifier before 'ip_addr_t'
operator ip_addr_t*() { return &_ip; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'uint8_t* IPAddress::raw_address()':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:68:51: error: 'v4' was not declared in this scope
return reinterpret_cast<uint8_t*>(&v4());
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'const uint8_t* IPAddress::raw_address() const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:71:57: error: 'v4' was not declared in this scope
return reinterpret_cast<const uint8_t*>(&v4());
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'IPAddress::operator uint32_t() const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:91:55: error: 'v4' was not declared in this scope
operator uint32_t() const { return isV4()? v4(): (uint32_t)0; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'IPAddress::operator uint32_t()':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:92:55: error: 'v4' was not declared in this scope
operator uint32_t() { return isV4()? v4(): (uint32_t)0; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip_addr.h:43:0,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:38,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator==(const IPAddress&) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:105:33: error: '_ip' was not declared in this scope
return ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:145:38: note: in definition of macro 'ip4_addr_cmp'
#define ip4_addr_cmp(addr1, addr2) ((addr1)->addr == (addr2)->addr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:105:20: note: in expansion of macro 'ip_addr_cmp'
return ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:105:44: error: 'const class IPAddress' has no member named '_ip'
return ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:145:55: note: in definition of macro 'ip4_addr_cmp'
#define ip4_addr_cmp(addr1, addr2) ((addr1)->addr == (addr2)->addr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:105:20: note: in expansion of macro 'ip_addr_cmp'
return ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator!=(const IPAddress&) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:108:34: error: '_ip' was not declared in this scope
return !ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:145:38: note: in definition of macro 'ip4_addr_cmp'
#define ip4_addr_cmp(addr1, addr2) ((addr1)->addr == (addr2)->addr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:108:21: note: in expansion of macro 'ip_addr_cmp'
return !ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:108:45: error: 'const class IPAddress' has no member named '_ip'
return !ip_addr_cmp(&_ip, &addr._ip);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:145:55: note: in definition of macro 'ip4_addr_cmp'
#define ip4_addr_cmp(addr1, addr2) ((addr1)->addr == (addr2)->addr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:108:21: note: in expansion of macro 'ip_addr_cmp'
return !ip_addr_cmp(&_ip, &addr._ip);
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator==(uint32_t) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:111:33: error: 'v4' was not declared in this scope
return isV4() && v4() == addr;
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator==(int) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:114:33: error: 'v4' was not declared in this scope
return isV4() && v4() == addr;
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator!=(uint32_t) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:117:35: error: 'v4' was not declared in this scope
return !(isV4() && v4() == addr);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::operator!=(int) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:120:35: error: 'v4' was not declared in this scope
return !(isV4() && v4() == addr);
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'int IPAddress::operator>>(int) const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:125:31: error: 'v4' was not declared in this scope
return isV4()? v4() >> n: 0;
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In constructor 'IPAddress::IPAddress(const int&)':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:163:61: error: 'v4' was not declared in this scope
IPAddress(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:163:73: error: request for member 'addr' in 'fw_addr', which is of non-class type 'const int'
IPAddress(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In constructor 'IPAddress::IPAddress(const int*)':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:164:61: error: 'v4' was not declared in this scope
IPAddress(const ipv4_addr* fw_addr) { setV4(); v4() = fw_addr->addr; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:164:74: error: request for member 'addr' in '* fw_addr', which is of non-class type 'const int'
IPAddress(const ipv4_addr* fw_addr) { setV4(); v4() = fw_addr->addr; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'IPAddress& IPAddress::operator=(const int&)':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:166:72: error: 'v4' was not declared in this scope
IPAddress& operator=(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; return this; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:166:84: error: request for member 'addr' in 'fw_addr', which is of non-class type 'const int'
IPAddress& operator=(const ipv4_addr& fw_addr) { setV4(); v4() = fw_addr.addr; return this; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'IPAddress& IPAddress::operator=(const int
)':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:167:72: error: 'v4' was not declared in this scope
IPAddress& operator=(const ipv4_addr
fw_addr) { setV4(); v4() = fw_addr->addr; return this; }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:167:85: error: request for member 'addr' in '
fw_addr', which is of non-class type 'const int'
IPAddress& operator=(const ipv4_addr* fw_addr) { setV4(); v4() = fw_addr->addr; return *this; }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip_addr.h:43:0,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:38,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h: In member function 'bool IPAddress::isLocal() const':
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:61: error: '_ip' was not declared in this scope
bool isLocal () const { return ip_addr_islinklocal(&_ip); }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:158:40: note: in definition of macro 'ip4_addr_islinklocal'
#define ip4_addr_islinklocal(addr1) (((addr1)->addr & PP_HTONL(0xffff0000UL)) == PP_HTONL(0xa9fe0000UL))
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:40: note: in expansion of macro 'ip_addr_islinklocal'
bool isLocal () const { return ip_addr_islinklocal(&_ip); }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip_addr.h:41:0,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/ipv4_addr.h:38,
from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/include/user_interface.h:31,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:10:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/def.h:110:31: error: 'u32_t' was not declared in this scope
#define PP_HTONL(x) ((((x) & (u32_t)0x000000ffUL) << 24) |
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:158:55: note: in expansion of macro 'PP_HTONL'
#define ip4_addr_islinklocal(addr1) (((addr1)->addr & PP_HTONL(0xffff0000UL)) == PP_HTONL(0xa9fe0000UL))
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip_addr.h:303:49: note: in expansion of macro 'ip4_addr_islinklocal'
#define ip_addr_islinklocal(ipaddr) ip4_addr_islinklocal(ipaddr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:40: note: in expansion of macro 'ip_addr_islinklocal'
bool isLocal () const { return ip_addr_islinklocal(&_ip); }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/def.h:110:37: error: expected ')' before numeric constant
#define PP_HTONL(x) ((((x) & (u32_t)0x000000ffUL) << 24) |
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip4_addr.h:158:55: note: in expansion of macro 'PP_HTONL'
#define ip4_addr_islinklocal(addr1) (((addr1)->addr & PP_HTONL(0xffff0000UL)) == PP_HTONL(0xa9fe0000UL))
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5/tools/sdk/lwip2/include/lwip/ip_addr.h:303:49: note: in expansion of macro 'ip4_addr_islinklocal'
#define ip_addr_islinklocal(ipaddr) ip4_addr_islinklocal(ipaddr)
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:40: note: in expansion of macro 'ip_addr_islinklocal'
bool isLocal () const { return ip_addr_islinklocal(&_ip); }
^
In file included from C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31:0,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\Names.h:5,
from C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:27:
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:65: error: expected ')' before ';' token
bool isLocal () const { return ip_addr_islinklocal(&_ip); }
^
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:65: error: expected ')' before ';' token
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:65: error: expected ')' before ';' token
C:\Users\turke\AppData\Local\Arduino15\packages\deauther\hardware\esp8266\2.7.5\cores\esp8266/IPAddress.h:176:65: error: expected ')' before ';' token
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino: In function 'void setup()':
C:\Users\turke\OneDrive\Masaüstü\esp8266_deauther-2\esp8266_deauther\esp8266_deauther.ino:112:6: error: 'wifi_set_promiscuous_rx_cb' was not declared in this scope

exit status 1

Compilation error: 't' does not name a type

@ArwenApexiS ArwenApexiS added the help wanted Requesting support label Nov 24, 2023
Copy link

welcome bot commented Nov 24, 2023

Congrats on opening your first issue on this repository! 🎉
This is a automated message to help you avoid common pitfalls when asking for help online.
👉 Be sure to:
* 🇬🇧 Communicate in English so everybody can understand you
* 📖 Have a look at the Wiki and README for information
* 🔍 Search for similar issues (open and closed)
* ✍️ Provide enough information to understand, recreate and help out with your problem
* ℹ️ Let us know if you find a solution and please share it with us
* 📕 Close the issue when your problem has been solved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Requesting support
Projects
None yet
Development

No branches or pull requests

1 participant