The problem is that for some reason the Embedded Adventures commented out the function prototypes for scrollVertical() and scrollColumn()(see https://github.com/embeddedadventures/PLT1001/blob/master/PLT1001-I2C.h#L87-L88). Evidently Embedded Adventures doesn't even do the most minimal testing of their code(which has been posted online for 8 months), as well as providing no documentation, in fact they don't even know that you're supposed to put the example sketches included with Arduino libraries in an "examples" folder. Definitely not a sign of caring much for their customers. I'd recommend sending back any products of theirs you currently have for a refund and not supporting this company in the future.
You can fix the issue by opening C:\Users\Moi\Documents\Arduino\libraries\PLT1001-master\PLT1001-I2C.h with a text editor and changing lines 87 and 88 from:
//void scrollVertical(uns8 color, uns16 x, uns16 y, uns16 ht, uns16 wd, char* text);
//void scrollColumn(uns8 color, uns16 x, uns16 y, uns16 ht, uns16 wd, char* text);
to:
void scrollVertical(uns8 color, uns16 x, uns16 y, uns16 ht, uns16 wd, char* text);
void scrollColumn(uns8 color, uns16 x, uns16 y, uns16 ht, uns16 wd, char* text);
changing line 94 from:
extern PLT1001v2Class plt1001;
to:
extern PLT1001v2Class plt1001v2;
Then save the file.
Open C:\Users\Moi\Documents\Arduino\libraries\PLT1001-master\PLT1001-I2C.cpp with a text editor and changing lines 567 from:
PLT1001v2Class plt1001;
to:
PLT1001v2Class plt1001v2;
Then save the file.
I don't own the hardware so I can't actually test but it does compile after those changes. These issues, as well as a complete rookie mistake with their include guard doesn't give me much confidence that there are not more bugs in their code.