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