There was an update to libraries and board yesterday and since then none of my production code that uses the giga display works. Environment: MacOS Intel 11.7.10; IDE 2.3.4; Arduino AVR Boards 1.8.6 (most recent); Arduino Mbed OS giga boards 4.2.2; Arduino_GigaDisplay_GFX 1.0.0 (no other version available) ; Arduino_GigaDisplay 1.0.2 (most recent). Header: #include <Arduino_GigaDisplay_GFX.h>
No references in my code to adafruit_gfx_library which is maybe called from Arduino_GigaDisplay_GFX?
Every single compile gets error exit 1 with the message below. Can someone perhaps see what has gone wrong? message:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:64:1: error: prototype for 'Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, TwoWire*, int8_t, uint32_t, uint32_t)' does not match any in class 'Adafruit_GrayOLED'
Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h,
^~~~~~~~~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:21:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:48:7: error: candidates are: constexpr Adafruit_GrayOLED::Adafruit_GrayOLED(const Adafruit_GrayOLED&)
class Adafruit_GrayOLED : public Adafruit_GFX {
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:56:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, arduino::SPIClass*, int16_t, int16_t, int16_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, SPIClass spi,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:53:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, int16_t, int16_t, int16_t, int16_t, int16_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, int16_t mosi_pin,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:50:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, TwoWire, int16_t, uint32_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, TwoWire twi = &Wire,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:100:1: error: prototype for 'Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, int8_t, int8_t, int8_t, int8_t, int8_t)' does not match any in class 'Adafruit_GrayOLED'
Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h,
^~~~~~~~~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:21:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:48:7: error: candidates are: constexpr Adafruit_GrayOLED::Adafruit_GrayOLED(const Adafruit_GrayOLED&)
class Adafruit_GrayOLED : public Adafruit_GFX {
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:56:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, arduino::SPIClass, int16_t, int16_t, int16_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, SPIClass spi,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:53:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, int16_t, int16_t, int16_t, int16_t, int16_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, int16_t mosi_pin,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:50:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, TwoWire, int16_t, uint32_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, TwoWire twi = &Wire,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:136:1: error: prototype for 'Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, arduino::SPIClass, int8_t, int8_t, int8_t, uint32_t)' does not match any in class 'Adafruit_GrayOLED'
Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h,
^~~~~~~~~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED 2.cpp:21:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:48:7: error: candidates are: constexpr Adafruit_GrayOLED::Adafruit_GrayOLED(const Adafruit_GrayOLED&)
class Adafruit_GrayOLED : public Adafruit_GFX {
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:56:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, arduino::SPIClass*, int16_t, int16_t, int16_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, SPIClass spi,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:53:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, int16_t, int16_t, int16_t, int16_t, int16_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, int16_t mosi_pin,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GrayOLED.h:50:3: error: Adafruit_GrayOLED::Adafruit_GrayOLED(uint8_t, uint16_t, uint16_t, TwoWire, int16_t, uint32_t, uint32_t)
Adafruit_GrayOLED(uint8_t bpp, uint16_t w, uint16_t h, TwoWire *twi = &Wire,
^~~~~~~~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:1763:1: error: prototype for 'GFXcanvas1::GFXcanvas1(uint16_t, uint16_t)' does not match any in class 'GFXcanvas1'
GFXcanvas1::GFXcanvas1(uint16_t w, uint16_t h) : Adafruit_GFX(w, h) {
^~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:34:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:310:7: error: candidates are: constexpr GFXcanvas1::GFXcanvas1(const GFXcanvas1&)
class GFXcanvas1 : public Adafruit_GFX {
^~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:312:3: error: GFXcanvas1::GFXcanvas1(uint16_t, uint16_t, bool)
GFXcanvas1(uint16_t w, uint16_t h, bool allocate_buffer = true);
^~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:2116:1: error: prototype for 'GFXcanvas8::GFXcanvas8(uint16_t, uint16_t)' does not match any in class 'GFXcanvas8'
GFXcanvas8::GFXcanvas8(uint16_t w, uint16_t h) : Adafruit_GFX(w, h) {
^~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:34:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:343:7: error: candidates are: constexpr GFXcanvas8::GFXcanvas8(const GFXcanvas8&)
class GFXcanvas8 : public Adafruit_GFX {
^~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:345:3: error: GFXcanvas8::GFXcanvas8(uint16_t, uint16_t, bool)
GFXcanvas8(uint16_t w, uint16_t h, bool allocate_buffer = true);
^~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:2384:1: error: prototype for 'GFXcanvas16::GFXcanvas16(uint16_t, uint16_t)' does not match any in class 'GFXcanvas16'
GFXcanvas16::GFXcanvas16(uint16_t w, uint16_t h) : Adafruit_GFX(w, h) {
^~~~~~~~~~~
In file included from /Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX 2.cpp:34:0:
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:370:7: error: candidates are: constexpr GFXcanvas16::GFXcanvas16(const GFXcanvas16&)
class GFXcanvas16 : public Adafruit_GFX {
^~~~~~~~~~~
/Users/DMorgan/Documents/Arduino/libraries/Adafruit_GFX_Library/Adafruit_GFX.h:372:3: error: GFXcanvas16::GFXcanvas16(uint16_t, uint16_t, bool)
GFXcanvas16(uint16_t w, uint16_t h, bool allocate_buffer = true);
^~~~~~~~~~~
exit status 1
Compilation error: exit status 1