Gtk2Hs: Difference between revisions

From HaskellWiki
(→‎Installation Notes: move Linux stuff to its own page)
m (→‎Status: fix ghc versions)
Line 24: Line 24:
Details please check : http://www.gtk.org/language-bindings.html
Details please check : http://www.gtk.org/language-bindings.html


It currently builds with ghc 5.04.3 through to 7.xx.x (6.12.2 have runtime bug, don't use it)
It currently builds with ghc 6.10.4 through to 7.2.1 (6.12.2 have runtime bug, don't use it)


== Installation Notes ==
== Installation Notes ==

Revision as of 11:46, 6 September 2011

What is it?

Gtk2Hs is a Haskell binding to Gtk+ 2.x. Using it, one can write Gtk+ based applications with GHC.

Homepage

http://haskell.org/gtk2hs/

Tutorials and Demos

http://www.haskell.org/haskellwiki/Gtk2Hs/Tutorials

Some demonstration programs can be found at:

http://code.haskell.org/gtk2hs/gio/demo/
http://code.haskell.org/gtk2hs/pango/demo/
http://code.haskell.org/gtk2hs/cairo/demo/
http://code.haskell.org/gtk2hs/gtk/demo/

Status

It currently works with Gtk+ 2.0 through to 2.22 on Unix, Win32 and MacOS X. Details please check : http://www.gtk.org/language-bindings.html

It currently builds with ghc 6.10.4 through to 7.2.1 (6.12.2 have runtime bug, don't use it)

Installation Notes

Demos

OpenGL and Gtk2Hs

Gtk2Hs/Demos/GtkGLext/hello.hs

Gtk2Hs/Demos/GtkGLext/terrain.hs requires Gtk2Hs/Demos/GtkGLext/terrain.xpm

FAQs

These are links to FAQS on the main site.