-
Notifications
You must be signed in to change notification settings - Fork 71
HOME
GtkD is object oriented D library which is binding of GTK+ library which is highly usable, rich and cross-platform Graphical User Interface(GUI). Project is released under the LGPL license.
- Wraps GTK+ 3.22 API
- Wraps GStreamer 1.12 API
- Wraps libvte.
This release of GtkD for DMD2 is now available: gtkD-3.9.0.zip
The latest version linked above wraps Gtk3, if you need Gtk2 you can use the latest release from the Gtk2 branch. That is up to date with the last Gtk2 release, and will only receive bug fixes from now on: gtkD-1.7.8.zip
To use all GtkD features you need to have the following libraries:
- atk
- gtk3
- gdk-pixbuf2
- pango
- gtksourceview3
- gstreamer
- gstreamer-plugins-base
Linux Users: be sure to have the latest 3.x GTK+ libraries installed!
-
Since Fedora 17 GtkD is in official repo, all you have to do is:
yum install gtkd
Windows Users: Please use a GTK+ installer: version 3.22 (32 bits) or version 3.22 (64 bits). (34MB)
Mac OS X Users: use the new OS X native GTK+ installer (beta) from gtk-osx. See also Mac-OS-X-Notes.