2002-02-08 23:56:27 +00:00
|
|
|
The Gtk# homepage can be found at gtk-sharp.sourceforge.net.
|
2001-12-07 16:34:30 +00:00
|
|
|
|
2002-02-08 23:56:27 +00:00
|
|
|
Gtk# is a C# binding for the Gtk+ toolkit (www.gtk.org). The target is the
|
2001-09-16 23:15:56 +00:00
|
|
|
2.0 platform, and no plans are currently in place to backport to 1.2.
|
|
|
|
|
|
|
|
The effort essentially boils down to an exercise in PInvoke against the C
|
|
|
|
dynamic libraries. It may end up being slow as hell, but we'll see when we get
|
|
|
|
there and adjust accordingly.
|
|
|
|
|
2002-02-08 23:56:27 +00:00
|
|
|
Building Gtk#:
|
|
|
|
--------------
|
2002-06-22 13:07:50 +00:00
|
|
|
To compile Gtk# on Win32 using the .Net framework compiler and libraries,
|
|
|
|
in the top level directory, type:
|
2002-02-08 23:56:27 +00:00
|
|
|
|
2002-05-02 21:57:41 +00:00
|
|
|
make -f makefile.win32
|
2002-02-08 23:56:27 +00:00
|
|
|
|
2002-06-22 13:07:50 +00:00
|
|
|
Currently, the glue library is not built on win32, and it is not possible
|
|
|
|
to run Gtk# on the .Net runtime.
|
2002-02-08 23:56:27 +00:00
|
|
|
|
2002-06-22 13:07:50 +00:00
|
|
|
The linux build is the traditional:
|
2002-05-02 21:57:41 +00:00
|
|
|
|
|
|
|
configure
|
|
|
|
make
|
|
|
|
make install
|
|
|
|
|
|
|
|
If you are compiling from CVS, you will need libtool and the auto* tools
|
|
|
|
and will need to replace the configure above with autogen.sh.
|
|
|
|
|
2002-02-08 23:56:27 +00:00
|
|
|
Discussion:
|
|
|
|
-----------
|
|
|
|
A mailing list for Gtk# discussion (gtk-sharp-list@ximian.com) is available.
|
|
|
|
Subscription and archives are available at lists.ximian.com. The list
|
|
|
|
requires subscription in order to post.
|
2001-09-16 23:15:56 +00:00
|
|
|
|