The lib was aparently put online before some changes to the Web IDE took place, but this is easy to solve.
First you can comment out the line #include "application.h" and next you need to change #include "LiquidCrystal.h" into #include "LiquidCrystal/LiquidCrystal.h"
For the time being this is sort of solved as my display is up and running. There is however some strange goings on, Here’s the list of events.
Last night created a brand new app and cut and pasted Spark-HelloSparky.cpp, Clicked verifiy, Error.
Found this post and made changes you suggested a few months back. No change same errors as the original post
Got your email at work this morning, Opened the Web IDE and clicked verify again, still same error.
Good I thought I’ll remove the big batch of comments at the beginning of the code and post it like you asked. Ran verify once more and magically the code compiled.
Pasted all the comments back in and clicked verify and still compiled
At home tonight opend the Web IDE loaded code and verified, compiled fine.
Uploaded code and LCD fired right up, I’m happy.
Changed the “Hello Sparky!” to “Hello Sweetie!” to impress my better half.
Click verify and boom, failed again with the same error as already posted
Again remove the large batch of comments and verify again. This time compiled fine. Uploaded and ran fine. Sweetie impressed!
I find it strangely flakey but if there is something to be learned here it’s “Don’t over comment your code”
Seriously though if you want me to try anything else to make it fail consistently let me know. If you think I should let sleeping dogs lie then so be it.