glkterm library
The glkterm library is the reference implementation of
Zarf's
glk interface
standard for Interactive Fiction interpreters with
ncurses
support. The sourcecode of glkterm 0.8.0 is available from
Zarf's homepage
here or
from the Interactive Fiction Archive
here.
Unfortunately I haven't found Debian/Ubuntu packages in the net, so I
decided to make some by myself. Here is the quick and dirty result:
glkterm for Debian 4.0 "Etch" (i386):
libglkterm_0.8.0-1_i386_debian-4.0.deb
glkterm for Ubuntu 7.10 "Gutsy Gibbon" (i386):
libglkterm_0.8.0-1_i386_ubuntu-7.10.deb
glkterm for Debian "Sid"/testing of 2008-06-08 (amd64):
libglkterm_0.8.0-1_amd64_debian-sid-20080608.deb
glkterm source package for Debian and Debian based systems:
Please note that I am not an official Debian developer. These packages are thrown together in a rather random way and will propably eat your dog and blow up your house. However, on my machine, they work. Your mileage may vary.
These packages already contain a patch to make them work on a 64 bit machine.
Usage: Please note that these debianized versions of
glkterm install in the usual system directories
(/usr/lib/ and /usr/include/) and don't
provide a Make.glkterm file (e.g. the original sourcecode
of glulxe expects a Make.glkterm file). To
make glulxe work with these version of glkterm
you have to patch it. You can do this by hand or use this
patch
for
glulxe-0.4.3. To apply the
patch do this:
$ tar xzf glulxe-043.tar.gz
$ gunzip patch_glulxe-0.4.3_packaged-glkterm.diff.gz
$ cat patch_glulxe-0.4.3_packaged-glkterm.diff | patch -d glulxe
$ cd glulxe ; make
Installable Debian/Ubuntu packages of glulxe with this
patch already applied are available from
here.
Feedback is welcome (send your rants to peer@wolldingwacht.de).
Legalese: The glkterm library is copyright ©
1998-2000 by Andrew Plotkin. See the readme.txt file in
the tarball for details.
Fri, 06 Jun 2008 21:13:18 +0200