[cells-gtk-devel] cannot load "load.lisp"

Peter Denno peter.denno at nist.gov
Sun Jun 18 22:19:33 UTC 2006


Hi,

I just tried compiling cells-gtk-2006-02-16 under 
sbcl-0.9.12-x86-64-linux-binary.tar.bz2 and it compiles fine for me. There is 
one place where you have to continue from a variable being redefined. We 
fixed this in the CVS, but for now, just using the tarball, you will get 
this:

 The constant +C-NULL+ is being redefined (from #.(SB-SYS:INT-SAP #X00000000)
  to #.(SB-SYS:INT-SAP #X00000000))
See also:
  The ANSI Standard, Macro DEFCONSTANT
  The SBCL Manual, Node "Idiosyncrasies"

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE] Go ahead and change the value.

...At which point you type 0 and it continues (lots of text printing out, 
which is inevitable in sbcl) but after all that you should see:

 Done! Now try (test-gtk::gtk-demo)
T
* 
I can't try running cells-gtk on x64 because the server I tried this on does 
not run X11. But that isn't where you are getting stuck anyway.

The error sbcl is showing you is the same sort of thing that you saw with 
clisp. A package is not found. Again I don't understand this. I will show you 
what I did to install sbcl and to compile cells-gtk:

(0) mkdir ~/lisp
(1) cd ~/lisp
(2) tar xjf sbcl-0.9.12-x86-64-linux-binary.tar.bz2 
(3) cd sbcl-0.9.12-x86-64-linux/  
(4) INSTALL_ROOT=/home/pdenno sh install.sh  
(5) cd ..
(6)  tar zxf cells-gtk-2006-02-16.tgz   
(7) cd cells-gtk-2006-02-16/  
(8) sbcl --core ~/lisp/sbcl-0.9.12-x86-64-linux/output/sbcl.core  
(89 (load "load")
(10) enter 0 as described above.
(11) (test-gtk::gtk-demo)


On Sunday 18 June 2006 15:03, you wrote:
> I tried sbcl, but that failed too... Here's the error when I do a
> (load "load") with sbcl:
>
> ; compiling file
> "/exit14/home/vbondhug/temp/cells-gtk/root/gtk-ffi/gtk-ffi.lisp"
> (written 03 JAN 2006 12:02:10 PM):
> ; compiling (DEFPACKAGE :GTK-FFI ...)
> debugger invoked on a SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread
> #<THREAD "initial thread" {10022BFC31}>:
>   The name "LISP" does not designate any package.
>
> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
>
> restarts (invokable by number or by possibly-abbreviated name):
>   0: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {10039754A1}> on
>               #<ASDF:CL-SOURCE-FILE "gtk-ffi" {100398A2B1}>.
>   1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {10039754A1}> on
>               #<ASDF:CL-SOURCE-FILE "gtk-ffi" {100398A2B1}> as having been
>               successful.
>   2: [ABORT ] Exit debugger, returning to top level.
>
> (SB-INT:%FIND-PACKAGE-OR-LOSE "LISP")
>
> I downloaded the latest sbcl binaries for amd 64 from sf.net. Also, I
> went into the gtk-ffi directory and did a make, which completed
> without errors...
>
> Vinay

-- 
- Best regards,
   Peter



More information about the cells-gtk-devel mailing list