in reply to Wx with Tk
It might be easier to make portable in C/C++
Maybe Wx::GLCanvas/wxGLCanvas fits your requirements?