richiesta chiarimenti errore compilazione CTbot - lightBot

Buongiorno,

volevo gentilmente chiedervi se per caso sapete a cosa può essere dovuto il seguente errore:

Arduino:1.8.12 (Windows 10), Scheda:"Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 1M (512K SPIFFS), ck"

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp: In member function 'bool CTBotWifiSetup::setIP(const String&, const String&, const String&, const String&, const String&)':

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:46:10: error: 'class IPAddress' has no member named 'fromString'

if (!IP.fromString(ip)) {

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:50:10: error: 'class IPAddress' has no member named 'fromString'

if (!SN.fromString(subnetMask)) {

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:54:10: error: 'class IPAddress' has no member named 'fromString'

if (!GW.fromString(gateway)) {

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:59:13: error: 'class IPAddress' has no member named 'fromString'

if (!DNS1.fromString(dns1)) {

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:65:13: error: 'class IPAddress' has no member named 'fromString'

if (!DNS2.fromString(dns2)) {

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:70:40: error: no matching function for call to 'ESP8266WiFiClass::config(IPAddress&, IPAddress&, IPAddress&, IPAddress&, IPAddress&)'

if (WiFi.config(IP, GW, SN, DNS1, DNS2))

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:70:40: note: candidates are:

In file included from C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotWifiSetup.cpp:5:0:

C:\Users\danie\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:95:10: note: void ESP8266WiFiClass::config(IPAddress, IPAddress, IPAddress)

void config(IPAddress local_ip, IPAddress gateway, IPAddress subnet);

^

C:\Users\danie\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:95:10: note: candidate expects 3 arguments, 5 provided

C:\Users\danie\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:104:10: note: void ESP8266WiFiClass::config(IPAddress, IPAddress, IPAddress, IPAddress)

void config(IPAddress local_ip, IPAddress gateway, IPAddress subnet, IPAddress dns);

^

C:\Users\danie\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:104:10: note: candidate expects 4 arguments, 5 provided

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp: In member function 'String CTBotSecureConnection::send(const String&)':

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp:48:2: error: 'BearSSL' has not been declared

BearSSL::WiFiClientSecure telegramServer;

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp:48:28: error: expected ';' before 'telegramServer'

BearSSL::WiFiClientSecure telegramServer;

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp:49:2: error: 'telegramServer' was not declared in this scope

telegramServer.setFingerprint(m_fingerprint);

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp:66:21: error: 'class IPAddress' has no member named 'fromString'

telegramServerIP.fromString(TELEGRAM_IP);

^

C:\Users\danie\Documents\Arduino\libraries\CTBot\src\CTBotSecureConnection.cpp:83:20: error: 'class IPAddress' has no member named 'fromString'

telegramServerIP.fromString(TELEGRAM_IP);

^

exit status 1
Errore durante la compilazione per la scheda Generic ESP8266 Module.

Utilizzo arduino 1.8.12 e vorrei programmare il modulo ESP8266 con il file esempio lightbot della librerie CTbot. Avete per caso qualche idea della causa?

Grazie

Risolto cambiando computer