Gtk changes on wrap. X11 on gdk. XID on glibtypes.
[gtkD.git] / README
blob3cefb9c54f482784d6b050c43fed484e7a5e608b
1 Duit is Digital Mars D programing language OO wrapper for Gtk+.
2 Duit is release on th LGPL license.
4 Here you can find the development version of Duit.
5 Duit is to replace DUI.
7 Duit is as stable as the old DUI and much more complete.
8 Duit is a work in progress.
10 Requirements:
11 -------------
12 - linux or windows(2000, XP)
13 - Gtk libs
14 - dmd installation
15   (on your home directory on linux or the root directory on windows)
16 optionally:
17 - openGL libs (mesa is fine on linux)
18 - gtkglext
20 installation:
21 -------------
22 only the development version of Duit is supplied for now.
23 the installation depends on the setup of your development environment.
24 consider leds (http://www.dsource.org/projects/leds/browser/downloads/)
25 for your D development projects.
26 This means that to release your project you must include the Duit lib
27 on your deliverable or statically link to Duit - please pay attention
28 to the license.
30 compile the lib and the test programs:
31 --------------------------------------
32 to compile Duit Duitgl and the tests execute
34 $ makeAll.sh on linux 
35 $ makeAll.bat on windows
37 then run the tests
38 $ DuitTests - tests the wrapping for Gtk+
39 $ SimpleGL - simple test for openGL extension
40 $ ShapesGL - test for openGL extension