Using arduino 1.8.12 with the latest teensyduino, I get weird behavior with Adafruit_GFX library.
This appears to be the case because teensy has one version of the library installed whilst I have also requested that the IDE Library manager install the newest version.
The result:
Multiple libraries were found for "Adafruit_GFX.h"
Used: ...\arduino-1.8.12\hardware\teensy\avr\libraries\Adafruit_GFX
Not used: ...\Arduino\libraries\Adafruit_GFX_Library
(but we get a link error with duplicate symbols and the project's build/libraries looks like this:
Adafruit_BusIO/
Adafruit_GFX/
Adafruit_GFX_Library/ (etc)
)
So it appears that the newer version of the library has a different name (ending in _Library).
As a general question:
1. what are the teensy/avr/libraries about? Optimized-for-teensy versions of standard libraries?
2. if this is true, does that mean that we must/should avoid using newer versions of the libraries?
thanks for any guidance on this!
This appears to be the case because teensy has one version of the library installed whilst I have also requested that the IDE Library manager install the newest version.
The result:
Multiple libraries were found for "Adafruit_GFX.h"
Used: ...\arduino-1.8.12\hardware\teensy\avr\libraries\Adafruit_GFX
Not used: ...\Arduino\libraries\Adafruit_GFX_Library
(but we get a link error with duplicate symbols and the project's build/libraries looks like this:
Adafruit_BusIO/
Adafruit_GFX/
Adafruit_GFX_Library/ (etc)
)
So it appears that the newer version of the library has a different name (ending in _Library).
As a general question:
1. what are the teensy/avr/libraries about? Optimized-for-teensy versions of standard libraries?
2. if this is true, does that mean that we must/should avoid using newer versions of the libraries?
thanks for any guidance on this!