Forum: Ruby-Gnome 2 GtkGLExt gone?

Posted by Ian McIntosh (Guest)
on 2012-03-28 21:51
(Received via mailing list)
Hi,

I'm attempting to bring Luz Studio[1][2] to Ubuntu 11.10 and I'm
having some GL problems.

It seems 'gtkglext' is missing, and without that file, Gtk::GL,
Gdk::GLConfig and perhaps other modules are missing, and Luz won't
start.

I see in the change log that GtkGLExt was dropped recently, but I'm
not clear why.

Should ruby-gtk apps be able to access OpenGL with these bindings?

Any help would be most appreciated.  Relevant bug.[3]

thanks!
-Ian

[1] videos/demos http://lighttroupe.com/luz
[2] source http://launchpad.net/luz
[3] http://bugs.launchpad.net/luz/+bug/850734
Posted by Kouhei Sutou (Guest)
on 2012-04-01 04:04
(Received via mailing list)
Hi,

In <CAD3MoxG+ZXLwuZQkFfaf4KXvLw7Rrf4+AYOhSxUL-Yvr7fQrCQ@mail.gmail.com>
  "[ruby-gnome2-devel-en] GtkGLExt gone?" on Wed, 28 Mar 2012 12:50:56 
-0700,
  Ian McIntosh <ian@openanswers.org> wrote:

> It seems 'gtkglext' is missing, and without that file, Gtk::GL,
> Gdk::GLConfig and perhaps other modules are missing, and Luz won't
> start.
>
> I see in the change log that GtkGLExt was dropped recently, but I'm
> not clear why.

We dropped it because nobody can maintain it.
Sorry.


Thanks,
--
kou
Posted by Ian McIntosh (Guest)
on 2012-04-01 07:17
(Received via mailing list)
Hi Kou,

What sort of work is needed to maintain the GtkGLExt bindings?

They appear to be quite small, under 1k lines of C according to the
'sloccount' tool.

Is the difficulty in porting it to Gtk3, or is there another reason?

I would like to help maintain them, as they are a dependency of Luz.

I'm also considering bringing the GtkGLExt bindings into the Luz
project.  Please let me know if you think that would be a better
option.

best,
-Ian

2012/3/31 Kouhei Sutou <kou@cozmixng.org>:
Posted by Kouhei Sutou (Guest)
on 2012-04-01 11:10
(Received via mailing list)
Hi,

In <CAD3MoxGHSDrn81xjrw46GaNr0kKRFWgZLkPxmah-rc3wOtWPJw@mail.gmail.com>
  "Re: [ruby-gnome2-devel-en] GtkGLExt gone?" on Sat, 31 Mar 2012 
22:17:04 -0700,
  Ian McIntosh <ian@openanswers.org> wrote:

> What sort of work is needed to maintain the GtkGLExt bindings?

Here are some works:

  * Reply bug reports.
  * Release new versions.

> Is the difficulty in porting it to Gtk3, or is there another reason?

The best diffculty is that GtkGLExt isn't maintained...

> I would like to help maintain them, as they are a dependency of Luz.
>
> I'm also considering bringing the GtkGLExt bindings into the Luz
> project.  Please let me know if you think that would be a better
> option.

OK. I suggest that you maintain it as a gem out of the
Ruby-GNOME2 project. If you want to create a repository
under https://github.com/ruby-gnome2/, I'll create it.
What about this idea?


Thanks,
--
kou
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.