Hi,
your vertex shader is invalid. Just about the only requirement that OpenGL enforces is that it returns the vertex position in clip space. If you add a try-catch block around the line where you load the shader, you can see the compile error in your output messages.
Add the following line somewhere at the top:
uniform mat4 ciModelViewProjection;
Add the following line to the body of main:
gl_Position = ciModelViewProjection * ciPosition;
That should work (better).
-Paul
Reminder: we have a new forum, in the future you may want to post new questions here:
http://discourse.libcinder.org/