This is a quick port to BeOS/PPC of release 1.2 of Guile, 
a portable, embeddable Scheme implementation written in C.
Guile provides a machine independent execution platform that
can be linked in as a library when building extensible programs.

--
This archieve contains the compiled binary and installable files.
The corresponding source code is released in a separate tar-archieve
as a diff to the original source code from
ftp://prep.ai.mit.edu/pub/gnu/guile-1.2.tar.gz

Instructions for installation:
In a Terminal window:
* cd /boot/apps/GeekGadgets (create the directory if it is missing)
* tar xvf guile-1.2-be-ppc-980519.tar (file included in this archieve)
* Add this to your /boot/home/config/boot/UserSetupEnvironment file:
export LIBRARY_PATH="$LIBRARY_PATH":/boot/apps/GeekGadgets/lib

--

Missing from this port:

* net_db.c has been left out from this port.

Added BeOS specific:

* Dynamic loading&linking is supported using BeOS "add-ons".
See the src/guile/add-ons directory for examples.

* There is an experimental helper C++-class "GObject", which 
can be inherited from to make garbage-collectable Guile/C++ objects.

--
References to some useful documentation:
http://www-swiss.ai.mit.edu/~jaffer/SCM.html

--

I ported Guile primarily to use it for a project. Hope you'll find it useful.
It would be great if someone more skilled with the GNU configure
tools etc would do a more proper port and merge it with the GeekGadgets
and the GNU main code base.
-980519 /Johannes Elg <Johannes.Elg@ecs.ericsson.se>
