TFTLCD.h does not have a header guard (#ifndef #define #endif). Because of this I am unable to use the TFTLCD library from an external .cpp file. (Both the .cpp file and the .ino file have to #include TFTLCD.h in order for the compiler to find it, but when I do so I get errors about duplicate definitions.) I added the header guards myself and now my sketch compiles, but this complicates things for anybody working downstream from me.
TFTLCD.h does not have a header guard (#ifndef #define #endif). Because of this I am unable to use the TFTLCD library from an external .cpp file. (Both the .cpp file and the .ino file have to #include TFTLCD.h in order for the compiler to find it, but when I do so I get errors about duplicate definitions.) I added the header guards myself and now my sketch compiles, but this complicates things for anybody working downstream from me.