Thread: Guile packages
View Single Post
Posts: 106 | Thanked: 3 times | Joined on Dec 2005
#2
I've built and packaged the following software, which taken together allows you to write graphical applications for the Nokia 770 in Guile Scheme.

guile_1.6.8-6_arm.deb The core Guile libraries and interpreter.

slib_3a1-4.6_all Aubrey Jaffer's SLIB Scheme library.

g-wrap_1.9.6-2_arm.deb The g-wrap interface generator. (This package includes libraries that are needed at runtime by any interfaces that are built by g-wrap, such as the following (guile-gnome), so it must be installed even if you don't plan on using it to generate any new interfaces.)

guile-gnome-dev_20060319+gnu.org-5_arm.deb Scheme bindings for the GObject, Glib, Gtk+, Pango, Atk and Hildon libraries.

The two key changes since my original announcement in this thread are that
  • the guile-gnome package now includes bindings for the Hildon widget set, so you can write properly native Nokia 770 applications in Guile Scheme
  • I have been using these packages myself now for a few months, to prototype some apps, so I am confident that they are useful and basically work.

For an example application, please see count.scm. The precise subject matter of this app is unlikely to be of general interest, but the code shows how to get going with a HildonApp and HildonAppView, and how to set up and lay out some commonly used widgets.

Regards - Neil