rem: cerr << "Tree: " << endl;
add: std::cerr << "Tree: " << std::endl;
context: int main (int argc, char **argv){    osgInit(argc, argv);    FieldContainerPtr pProto = Geometry::getClassType().getPrototype();    GeometryPtr pGeoProto = GeometryPtr::dcast(pProto);    if(pGeoProto != NullFC)    {        pGeoProto->setDlistCache(false);    }    const char *fileName = (argc > 1) ? argv[1] : "test.raw";    SceneFileHandler::the().print();    root = SceneFileHandler::the().read(fileName, 0);    if ( root == NullFC )    {        cerr << "Error loading " << fileName << "!" << endl;        exit(1);    }    cerr << "Tree: " << endl;    root->dump();    // GLUT init    glutInit(&argc, argv);    glutInitDisplayMode( GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE);    glutCreateWindow("OpenSG");    glutDisplayFunc(display);    glutIdleFunc(display);    glMatrixMode( GL_PROJECTION );    glLoadIdentity();    gluPerspective( 60, 1, 0.1, 100 );    glMatrixMode( GL_MODELVIEW );    glLoadIdentity();    gluLookAt( 15,15,15,  0, 0, 0,   0, 1, 0 );    glEnable( GL_DEPTH_TEST );    // glDrawMode(  );    glEnable( GL_LIGHTING );    glEnable( GL_LIGHT0 );    dact = DrawAction::create();    glutMainLoop();    return 0;}