So now you need to confirm the location of your sketchbook directory.
Look in the preferences in the IDE and verify that your sketchbook directory matches where you have created the "libraries" directory.
Yes the sketchbook folder points to the root of the folder containing my sketch and the libraries folder. Im still baffled at this library and why the compiler cant "see"it
shiftline:
Yes the sketchbook folder points to the root of the folder containing my sketch and the libraries folder.
So you are saying that the IDE preference "Sketchbook location" is set to:
C:\Users\Dev\Documents\Arduino
Im still baffled at this library and why the compiler cant "see"it
It isn't a compiler issue. The IDE tells the gcc compiler where to look.
Turn on verbose mode in the IDE and then post all the output of a build. That will show all the directories that the IDE is telling the compiler to look in.
I've suggested to mods that they split this out of that old thread.
esilky:
Why is it so hard to display a couple small lines of status on a display that is so cheap and easy to purchase?
Personally, I've never once had a problem. The day I bought an I2C LCD display it worked with the good old Hello World sketch and since then I've used it in dozens of different sketches. I will however admit that back then I lucked on a library that worked, and perhaps you have (bad-)lucked on one that doesn't.
Since then, I switched to bperrybap's well known, well respected, well understood library that you will find in the IDE at Sketch > Include library > Manage library. Are you using that one?
ps edit: have you got the screen working in a sketch of its own?