我使用asdf-install将ltk安装到Steel Bank Common Lisp,但我甚至无法开始使用它V_V.下面的代码是文档中最简单的示例,几乎是逐字复制的.
(asdf:operate 'asdf:load-op :ltk)
(defun hello-1()
(with-ltk ()
(let ((b (make-instance 'button
:master nil
:text "Press Me"
:command (lambda ()
(format t "Hello World!~&")))))
(pack b))))
(hello-1)
Run Code Online (Sandbox Code Playgroud)
这是我从sbcl得到的错误消息:
> ; in: LAMBDA NIL
; (PACK B)
;
; caught STYLE-WARNING:
; undefined function: PACK
; (WITH-LTK NIL
; (LET ((B (MAKE-INSTANCE 'BUTTON :MASTER NIL :TEXT "Press Me" :COMMAND #)))
; (PACK B)))
;
; caught STYLE-WARNING:
; undefined function: WITH-LTK
;
; compilation unit finished
; Undefined …
Run Code Online (Sandbox Code Playgroud)