stumpwm-devel
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]