[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[STUMP] building stumpwm with clisp
From: |
Joe Corneli |
Subject: |
[STUMP] building stumpwm with clisp |
Date: |
Sat, 27 Mar 2004 23:11:51 -0600 |
Following SDS's instructions, I seem to have gotten new-clx to work
"out of the box" under CLISP. It doesn't show up in the package
list (there are no errors when loading this stuff up)...
> (list-all-packages)
(#<PACKAGE GSTREAM> #<PACKAGE GRAY> #<PACKAGE I18N> #<PACKAGE SOCKET> #<PACKAGE
FFI>
#<PACKAGE SCREEN> #<PACKAGE CUSTOM> #<PACKAGE EXT> #<PACKAGE CLOS>
#<PACKAGE CHARSET> #<PACKAGE KEYWORD> #<PACKAGE SYSTEM> #<PACKAGE
COMMON-LISP-USER>
#<PACKAGE COMMON-LISP> #<PACKAGE XLIB> #<PACKAGE XPM> #<PACKAGE MAKE>
#<PACKAGE PORT> #<PACKAGE ASDF>)
But I can play Sokoban if I run
> (load "~/clisp/src/clx/new-clx/demos/clx-demos.lisp")
> (clx-demos:sokoban)
However, when I try to run `(asdf:operate 'asdf:load-op 'stumpwm)',
I find trouble.
> (asdf:operate 'asdf:load-op 'stumpwm)
; loading system definition from /Users/arided/lisp-systems/stumpwm.asd into
#<PACKAGE
; ASDF3328>
;; Loading file /Users/arided/lisp-systems/stumpwm.asd ...
;; Loaded file /Users/arided/lisp-systems/stumpwm.asd
*** - Condition of type ASDF:MISSING-DEPENDENCY.
If I comment out the line
:depends-on (:clx :port)
from stumpwm.asd, then I get a little further along. (Could it be a
problem with new-clx as opposed to mit-clx?)
> (asdf:operate 'asdf:load-op 'stumpwm)
; loading system definition from /Users/arided/lisp-systems/stumpwm.asd into
#<PACKAGE
; ASDF2380>
;; Loading file /Users/arided/lisp-systems/stumpwm.asd ...
; registering #<SYSTEM :STUMPWM #x19EF0779> as STUMPWM
;; Loaded file /Users/arided/lisp-systems/stumpwm.asd
;; Loading file /Users/arided/lisp-systems/stumpwm/package.fas ...
;; Loaded file /Users/arided/lisp-systems/stumpwm/package.fas
;; Loading file /Users/arided/lisp-systems/stumpwm/primitives.fas ...
** - Continuable Error
FUNCALL: undefined function XLIB:CHARACTER->KEYSYMS
If you continue (by typing 'continue'): Retry
The following restarts are also available:
STORE-VALUE :R1 You may input a new value for (FDEFINITION
'XLIB:CHARACTER->KEYSYMS).
USE-VALUE :R2 You may input a value to be used instead of
(FDEFINITION 'XLIB:CHARACTER->KEYSYMS).
RETRY :R3
Retry performing #<ASDF:LOAD-OP NIL #x19EEFDB1> on #<ASDF:CL-SOURCE-FILE
"primitives" #x19EED195>.
ACCEPT :R4
Continue, treating #<ASDF:LOAD-OP NIL #x19EEFDB1> on #<ASDF:CL-SOURCE-FILE
"primitives" #x19EED195> as having been successful.
- [STUMP] building stumpwm with clisp,
Joe Corneli <=