I have working ESP32 software, using the Arduino ESP32 board v1.0.6 selected in the Arduino board manager.
If I update to the latest ESP32 version (3.0.1) in the Arduino board manager the compile fails. Does something else need to be updated?
The log window shows:
If I update to the latest ESP32 version (3.0.1) in the Arduino board manager the compile fails. Does something else need to be updated?
The log window shows:
B4X:
In file included from E:\........\Objects\src\B4RDefines.h:25,from E:\.........\Objects\src\b4r_inputs.cpp:1:
E:\......\Objects\src\rCore.h:88:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(Byte)'
88 | Object* wrapNumber(Byte i);
| ^~~~~~~~~~
E:\......\Objects\src\rCore.h:89:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(ULong)'
89 | Object* wrapNumber(ULong i);
| ^~~~~~~~~~
E:\......\Objects\src\rCore.h:90:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(Long)'
90 | Object* wrapNumber(Long i);
| ^~~~~~~~~~
E:\.......\Objects\src\rCore.h:94:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(Int)'
94 | Object* wrapNumber(Int i);
| ^~~~~~~~~~
E:\........\Objects\src\rCore.h:95:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(float)'
95 | Object* wrapNumber(float d);
| ^~~~~~~~~~
E:\........\Objects\src\rCore.h:96:25: note: candidate: 'B4R::Object* B4R::Object::wrapNumber(double)'
96 | Object* wrapNumber(double d);
| ^~~~~~~~~~