Message d'erreur avec reférance etrange.

Dans ta librairie il faut que tu déclares:
extern Adafruit_ILI9340 tft;

Ce qui indique au compilateur que la déclaration de la variable est faite dans un autre morceau du code.