[Gtk-sharp-list] Re: GTK# GL widget

egallego at babel.ls.fi.upm.es egallego at babel.ls.fi.upm.es
Sat Nov 19 17:39:41 EST 2005


Hi!

"C.J. Collier" <cjcollier at colliertech.org> writes:

>> So... Does anyone know if there exists a maintained widget that I
>> can just use? :)
>
> FYI, I found the (seemingly unmaintained since 20040418)
> gtkglext-sharp source in the gtkglext sourceforge cvs repository:
>
> cvs -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/gtkglext co
> gtkglext-sharp
>
> I don't know what I'm doing, but I'm trying to figure out how to bring
> it up to date with today's gtk-sharp.  If anyone is interested in
> giving pointers, I'll hang out on #mono on irc.gnome.org

I'm using gtkglext-sharp with gtk-sharp2 and it works OK. I didn't
touch anything ATM, only the makefiles, basically you'll need to
change all the paths and tools name. I was planning to set up a repos
to work on that, but I've no time until next year. The hacked makefile
is attached in case you'd like to see what the changes are to get it
compiling, but it is not the right way to do so (it depends on the
paths that Debian mono packages use). I've heard that a good example
for native bindings are the GTKSpell# ones, they should use autotools,
etc... Also this page http://www.mono-project.com/GAPI was
enlightening to me.

I am also very interested in having a GTK# OpenGL widget, but the main
problem you'll face it is that GTK devels haven't decided yet about
that. Check bug http://bugzilla.gnome.org/show_bug.cgi?id=119189. So
it seems that a first step to have good OpenGL support in GTK is
pushing a Gtk widget upstream, then Mono could have the bindings
directly in gtk-sharp. If Mono and Gtk would support OGL out of the
box that would rock!

At least it seems that TAO binding are working great and maintained.

Regards,

Emilio


More information about the Gtk-sharp-list mailing list