Filing in X11

Brian T Rice water at tunes.org
Mon Dec 8 00:52:18 PST 2003


On Sun, 7 Dec 2003, Brian T Rice wrote:

> The UI section of the libraries just basically isn't supported yet, but
> what you can do is to get the X11 primitives loaded, which will allow
> X11/port.slate to load, which connects the agnostic libraries with the
> backend. Basically, you have to start your lisp and load lisp X11 support
> before the build.lisp script. This is ideally done with a (require :clx)
> or something similar. If you're using CLISP, recent versions can load it
> with a ... er, well, I'm not sure, but I managed to break CLISP trying;
> if I get it going, I'll publish some instructions, perhaps on the wiki.
> Anyway, the prims.lisp just checks for that feature when it loads and
> loads the X11 Slate primitives if so.

The option besides (require :clx) is to:
(load "/usr/lib/clisp/clx/new-clx/clx")

with perhaps ".fas" or ".lisp" on the end if the default doesn't work.
Also if you install clisp or whichever lisp to another directory, that
needs adjustment as well.

-- 
Brian T. Rice
LOGOS Research and Development
http://tunes.org/~water/



More information about the Slate mailing list