This is the mail archive of the
guile-gtk@sourceware.cygnus.com
mailing list for the Guile project.
Re: Common Gtk/GNOME language bindings?
- To: Miroslav Silovic <silovic at zesoi dot fer dot hr>
- Subject: Re: Common Gtk/GNOME language bindings?
- From: Zach Frey <zfrey at bright dot net>
- Date: Fri, 17 Dec 1999 10:02:04 -0500
- Cc: jarios at usa dot net, hp at redhat dot com, otaylor at redhat dot com, james at daa dot com dot au, sopwith at redhat dot com, federico at redhat dot com, guile-gtk at sourceware dot cygnus dot com, gnome-list at gnome dot org
- References: <199912171406.PAA23091@petra.zesoi.fer.hr.>
On Fri, Dec 17, 1999 at 03:06:28PM +0100, Miroslav Silovic wrote:
> So, here is my suggestion:
>
> - decide on the common file format
>
> - write the spec files (large part of this can be achieved by
> converting guile-gtk files, or specfiles from some other project)
>
> - write the glue and stub generator for the target languages.
Well, there's always SWIG <http://www.swig.org/>, which already
provides a format for a binding hints file (if one doesn't like what
SWIG comes up with as default bindings), and glue/stub code generation.
Supported languages include Perl, Python, Tcl, Java, Eiffel, and
even Guile.
So maybe it would make sense to see if SWIG does what is desired
before reinventing any wheels.
FYI,
Zach
--
Remember, you're a software professional, not a magician. Leave the
illusions to management.
-- Dinu Madau