2.4 tft lcd shield no display.

Have just purchased a 2.4 tft lcd shield which plugs into the Arduino uno (see picture below) which none of the tft or utft libraries from either github or adafruit will work, and searched the web for any software for this display, but all I have found give errors when compiling.
Emailed seller for info and he sent tftlcd software, pdf for model DST2401PH (ILI9325), and a schematic of the shield, this software does not work either, and have contacted seller again to let him/her know of this problem, as yet no reply.
LCD shield simular to the adafruit 2.4 tft which has been discontinued , but has different pinout.
The web site lists a tft library but site not accessible to download their tft software.
Using the software supplied (TFTLCD) these are part of a long list of errors shown:-

TFTLCD/TFTLCD.h:65: error: expected class-name before ‘{’ token
TFTLCD/TFTLCD.h:67: error: expected `)’ before ‘cs’
TFTLCD/TFTLCD.h:72: error: ‘uint16_t’ has not been declared
TFTLCD/TFTLCD.h:69: error: ‘uint16_t’ does not name a type
graphicstest:20: error: no matching function for call to ‘TFTLCD::TFTLCD(const uint8_t&, const uint8_t&, const uint8_t&, const uint8_t&, const uint8_t&)’

Can anybody help with advice and or software to get this display to show graphics not a blank screen?