2014-04-13 14:58 GMT+02:00 Chris Vine <chris@cvine.freeserve.co.uk>:
On Sat, 12 Apr 2014 23:28:18 -0300
David Pirotte <david@altosw.be> wrote:
> Hello,
>
>       I'm on guile (GNU Guile) 2.0.11.2-0ece4 now
>
> Although I did not update the wrapset.api yet, in order to get a
> general picture of updating a clutter  binding

Provide a binding for clutter's gobject-introspection interface and you
will carry most other gobject based libraries with you.

True. There is already [1] that is meant to do it, I don't know if it still works.

I imagine it would be a significant amount of work though.

I'm not sure about that. There are several such "bindings" in Python using different approach (pure/non-pure, ctypes, cffi, cython,...) and targeting different VMs (PyPy, CPython 3.x). Even if it's not easy there is a lot of code to learn how to do it.


[1] https://gitorious.org/guile-gir (last commit 2011)