changing colorlcdlibrary

Use this:
0b00101000

Not this:
B00101000

The first is the correct way of declaring binary literals, the second is something that Arduino made up for some obscure reason.

The alternative is to add this to the top of that file:
#include <binary.h>