When creating a custom font and placing it into my ili9341_t3n library folder with the other fonts used in this project, I get a slew of errors when I compile.. :-(
<code>
In file included from C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ili9341_font_Ethno.h:4:0,
from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:28:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341_t3-master/ILI9341_t3.h:176:0: warning: "ILI9341_SPICLOCK" redefined
#define ILI9341_SPICLOCK 40000000
^
In file included from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:23:0:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ILI9341_t3n.h:244:0: note: this is the location of the previous definition
#define ILI9341_SPICLOCK 75000000
^
In file included from C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ili9341_font_Ethno.h:4:0,
from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:28:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341_t3-master/ILI9341_t3.h:177:0: warning: "ILI9341_SPICLOCK_READ" redefined
#define ILI9341_SPICLOCK_READ 200000
^
In file included from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:23:0:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ILI9341_t3n.h:245:0: note: this is the location of the previous definition
#define ILI9341_SPICLOCK_READ 100000
^
In file included from C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ili9341_font_Ethno.h:4:0,
from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:28:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341_t3-master/ILI9341_t3.h:170:3: error: conflicting declaration 'typedef struct ILI9341_t3_font_t ILI9341_t3_font_t'
} ILI9341_t3_font_t;
^
In file included from D:\Arduino - FINALCOMPILATIONS\Touchscreen Boost Controller\ZZ-FinalCut\ZZ-FinalCut.ino:23:0:
C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ILI9341_t3n.h:194:3: note: previous declaration as 'typedef struct ILI9341_t3_font_t ILI9341_t3_font_t'
} ILI9341_t3_font_t;
^
C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ILI9341_t3n.h:961:29: error: redefinition of 'class ILI9341_Button'
#define Adafruit_GFX_Button ILI9341_Button
^
C:\Users\Ash\Documents\Arduino\libraries\ILI9341_t3-master/ILI9341_t3.h:551:7: note: in expansion of macro 'Adafruit_GFX_Button'
class Adafruit_GFX_Button {
^
C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N/ILI9341_t3n.h:962:7: error: previous definition of 'class ILI9341_Button'
class ILI9341_Button {
^
Multiple libraries were found for "PID_v1.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\PID-1.2.0
Not used: C:\Users\Ash\Documents\Arduino\libraries\Arduino-PID-Library-master
Multiple libraries were found for "TimerOne.h"
Used: C:\Program
Multiple libraries were found for "SPI.h"
Used: C:\Program
Multiple libraries were found for "ILI9341_t3n.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\ILI9341-T3N
Multiple libraries were found for "Wire.h"
Used: C:\Program
Multiple libraries were found for "ADC.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\ADC-master
Multiple libraries were found for "CircularBuffer.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\CircularBuffer
Multiple libraries were found for "ILI9341_t3.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\ILI9341_t3-master
Multiple libraries were found for "EEPROM.h"
Used: C:\Program
Multiple libraries were found for "XPT2046_Touchscreen.h"
Used: C:\Users\Ash\Documents\Arduino\libraries\XPT2046_Touchscreen
Not used: C:\Program
Error compiling for board Teensy 4.0.
</code>