If you don't mind I also answer this. I took demos/models example and
just add such code into onGraphics() method in App.cpp file:
//--------------------
rd->beginOpenGL();
glBegin ( GL_QUADS );
glNormal3f ( 0.0f, 0.0f, 1.0f );
glVertex3f ( 1.0f, 1.0f, 2.0f );
glVertex3f ( 2.0f, 1.0f, 2.0f );
glVertex3f ( 2.0f, 2.0f, 2.0f );
glVertex3f ( 1.0f, 2.0f, 2.0f );
glNormal3f ( 0.0f, 0.0f, -1.0f );
glVertex3f ( 2.0f, 1.0f, 1.0f );
glVertex3f ( 1.0f, 1.0f, 1.0f );
glVertex3f ( 1.0f, 2.0f, 1.0f );
glVertex3f ( 2.0f, 2.0f, 1.0f );
glNormal3f ( -1.0f, 0.0f, 0.0f );
glVertex3f ( 1.0f, 1.0f, 1.0f );
glVertex3f ( 1.0f, 1.0f, 2.0f );
glVertex3f ( 1.0f, 2.0f, 2.0f );
glVertex3f ( 1.0f, 2.0f, 1.0f );
glNormal3f ( 1.0f, 0.0f, 0.0f );
glVertex3f ( 2.0f, 1.0f, 2.0f );
glVertex3f ( 2.0f, 1.0f, 1.0f );
glVertex3f ( 2.0f, 2.0f, 1.0f );
glVertex3f ( 2.0f, 2.0f, 2.0f );
glNormal3f ( 0.0f, 1.0f, 0.0f );
glVertex3f ( 1.0f, 2.0f, 2.0f );
glVertex3f ( 2.0f, 2.0f, 2.0f );
glVertex3f ( 2.0f, 2.0f, 1.0f );
glVertex3f ( 1.0f, 2.0f, 1.0f );
glNormal3f ( 0.0f, -1.0f, 0.0f );
glVertex3f ( 2.0f, 1.0f, 2.0f );
glVertex3f ( 1.0f, 1.0f, 2.0f );
glVertex3f ( 1.0f, 1.0f, 1.0f );
glVertex3f ( 2.0f, 1.0f, 1.0f );
glEnd ();
rd->endOpenGL();
//--------------------
and got a trouble mentioned above stuck over linking (Embedding
manifest...). But if I delete every glNormal3f(...) it linked well. I
really don't understand why it happens.