This repository has been archived by the owner on Jun 24, 2020. It is now read-only.
GTK++ - a C++ "wrapper" for GTK with integrated OpenGL support
License
GPL-3.0, LGPL-3.0 licenses found
Licenses found
GPL-3.0
LICENSE.GPL
LGPL-3.0
LICENSE.LGPL
dragonmux/GTKpp
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is the GUI framework GTK++, built on GTK to include tightly integrated OpenGL support. The goal is the create a simple to use and understand framework that has true UTF-8 support and direct OpenGL integration that is true to the C++ style. This library is a little more heavy-weight than just a wrapper given it implements suits of common tasks as single functions rather than a sequence of calls that need to be learned. The code is formatted to play nice with editors that don't understand the spaces-for-tabs format. It should not matter what your tab width is set to, I use 4 but 2 and 8 should look good too. The Makefile has four overridable variables: GCC - controls how GCC is configured, a typical value for this variable for a 64-bit build is GCC="gcc -m64 -fPIC -DPIC" DEBUG - controls whether the build is to be a debug build, defaults to '0' which means no NOGL - controls whether OpenGL support will be switched on for the build. '0', which means no, is the default and switches OpenGL support on LIBDIR - controls where the object files and pkgconfig file will be installed, defaults to /usr/lib. For a 64-bit build, it is recomended to set this as LIBDIR=/usr/lib64 The library is currently somewhere between being in alpha and beta release stages. It is recognised that significant work needs to be done in order to complete the library enough for an initial release. This is especially of GTKFont and introducing more OpenGL versions of widgets where it makes sense. Please report bugs to dx-mon@users.sourceforge.net
About
GTK++ - a C++ "wrapper" for GTK with integrated OpenGL support
Resources
License
GPL-3.0, LGPL-3.0 licenses found
Licenses found
GPL-3.0
LICENSE.GPL
LGPL-3.0
LICENSE.LGPL
Stars
Watchers
Forks
Packages 0
No packages published