GLWT is a lightweight cross platform windowing library for OpenGL that deals with the platform specific parts of window and OpenGL context creation.
-
Compile time requirements: CMake 2.8 and Python 2.7 (for downloading and generating GL extension loader).
-
Get GLWT and GLXW source code using git
$ git clone git://github.com/rikusalminen/glwt.git $ git submodule init $ git submodule update -
Use CMake to configure build environment
$ mkdir build ; cd build $ cmake path/to/glwt/source -DGLWT_BUILD_TESTS=ON -
Build GLWT using Make
$ make -
Run tests
$ ./test/glwt_events
GLWT is licensed under the zlib license. See file LICENSE for details.