jim lee
Well-known member
I think Adafruit's "Adafruit_SSD1352" is out of sync with pjrc's Adafruit_SPITFT.
Setup a new system with new libraries & everything. These two seem to be not getting along at the moment.
-jim lee
Setup a new system with new libraries & everything. These two seem to be not getting along at the moment.
Code:
Arduino: 1.8.8 (Mac OS X), TD: 1.45, Board: "Teensy 3.2 / 3.1, Serial, 72 MHz, Faster, US English"
cellPhone_VI: In function 'void setup()':
cellPhone_VI:57: warning: ISO C++ forbids converting a string constant to 'char*'
kicker.begin(CONTACT_FILE_PATH,false); // Boot our little black book. false, normal. true? Delete and reset the phonebook.
^
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp:105:1: error: prototype for 'Adafruit_SSD1351::Adafruit_SSD1351(uint16_t, uint16_t, SPIClass*, uint8_t, uint8_t, uint8_t)' does not match any in class 'Adafruit_SSD1351'
Adafruit_SSD1351::Adafruit_SSD1351(uint16_t width, uint16_t height,
^
In file included from /Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp:35:0:
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.h:77:7: error: candidates are: constexpr Adafruit_SSD1351::Adafruit_SSD1351(const Adafruit_SSD1351&)
class Adafruit_SSD1351 : public Adafruit_SPITFT {
^
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.h:95:5: error: Adafruit_SSD1351::Adafruit_SSD1351(uint8_t, uint8_t, uint8_t)
Adafruit_SSD1351(uint8_t cs_pin, uint8_t dc_pin, uint8_t rst_pin = -1);
^
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.h:92:5: error: Adafruit_SSD1351::Adafruit_SSD1351(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
Adafruit_SSD1351(uint8_t cs_pin, uint8_t dc_pin, uint8_t mosi_pin,
^
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp:77:1: error: Adafruit_SSD1351::Adafruit_SSD1351(uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
Adafruit_SSD1351::Adafruit_SSD1351(uint16_t width, uint16_t height,
^
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp: In constructor 'Adafruit_SSD1351::Adafruit_SSD1351(uint8_t, uint8_t, uint8_t)':
/Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp:163:26: error: invalid conversion from 'SPIClass*' to 'int8_t {aka signed char}' [-fpermissive]
cs_pin, dc_pin, rst_pin) {
^
In file included from /Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.h:33:0,
from /Users/Foghorn/Documents/Arduino/libraries/Adafruit_SSD1351_library/Adafruit_SSD1351.cpp:35:
/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Adafruit_GFX/Adafruit_SPITFT.h:27:9: note: initializing argument 3 of 'Adafruit_SPITFT::Adafruit_SPITFT(uint16_t, uint16_t, int8_t, int8_t, int8_t, int8_t, int8_t, int8_t)'
Adafruit_SPITFT(uint16_t w, uint16_t h, int8_t _CS, int8_t _DC, int8_t _MOSI, int8_t _SCLK, int8_t _RST = -1, int8_t _MISO = -1);
^
Multiple libraries were found for "SD.h"
Used: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD
Not used: /Applications/Arduino.app/Contents/Java/libraries/SD
Error compiling for board Teensy 3.2 / 3.1.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
-jim lee