I found some bugs in the current review (#1346) of the SVN development repository. Two of them don't allow the library to compile on Linux (Ubuntu Karmic 2.6.31-16-generic #53)
Compile errors (mostly syntactic) on the following files:
lines 1767 to 1704: two #endif's for #ifdef, replace the "#endif" in line 1701 for an "#else" ;)
line 1740 says "sched_param.sched_priority", should be "param.sched_priority" ;)
(several lines) all the invocations to createThread failed to find the correct method implementation, forcing a "static_cast<void*>" to the data parameter helped.
lines 111 to 114, function MyGLCanvas_DisplayWindow3D::OnKeyDownCustom
remove the comment to GetParent()->ProcessEvent(ev); line, OTHERWISE KEYS EVENTS ARE NOT PROCESSED!!!!
I removed the comment and key events are back