You have to provide a definition at global namespace scope for your static data members (at least for those that you are odr-using in your code):
DISPLAYLINE_t DISPLAY::line1;
DISPLAYLINE_t DISPLAY::line2;
DISPLAYLINE_t DISPLAY::line3;
DISPLAYLINE_t DISPLAY::line4;
This live example shows how you should fix your program.