You need to use a copy of the Adafruit_ILI9341 library that has been optimised for the ESP8266.
The IDE library manager pulls in a broken copy that gives the errors you list, but you can get a copy corrected by Adafruit here direct from Github.
This link may prove useful too.
There are other library variants on GitHub which have additional features such as extra fonts and also this one.