[cells-gtk-devel] problem with setting up cells-gtk (on debian)
Daniel Albuschat
d.albuschat at gmail.com
Mon Jul 9 17:20:44 UTC 2007
Hello,
I tried to install cells-gtk on debian, and strictly followed the instructions.
Here are the exact steps:
I downloaded cells-gtk-2006-06-30.tgz to
/pub/packages/tar/cells-gtk-2006-06-30.tgz
and unpacked it, so the extracted directory is
/pub/packages/tar/cells-gtk-2006-06-30
I cd'd to that dir, started emacs, executed slime, and executed
(load "load"). I then noticed that I need to specify the correct path in
load.lisp, as stated in INSTALL.TXT. I did that, did a second (load "load")
and it went on to install cells-gtk. Half way thru it told me about not
finding some libgobject*.so. I then apt-get installed the necessary
libraries for gtk (mostly libgtk2.0-dev), changed into the root/gtk-ffi dir
and did a 'make'. After copying the resulting libcellsgtk.so to ~/lib (which is
in my LD_LIBRARY_PATH) I changed back into the install-rootdir, opened
up emacs and slime, and ran (load "load") again.
It compiled smoothly, and stated me to test itself with (test-gtk:gtk-demo)
Running (test-gtk:gtk-demo) yields this result:
FUNCALL: undefined function NIL
[Condition of type SYSTEM::SIMPLE-UNDEFINED-FUNCTION]
Restarts:
0: [USE-VALUE] You may input a value to be used instead of (FDEFINITION 'NIL).
1: [RETRY] Retry
2: [STORE-VALUE] You may input a new value for (FDEFINITION 'NIL).
3: [ABORT-REQUEST] Abort handling SLIME request.
4: [CLOSE-CONNECTION] Close SLIME connection
5: [ABORT] ABORT
Backtrace:
0: #<COMPILED-FUNCTION SYSTEM::CHECK-VALUE>
1: #<COMPILED-FUNCTION GTK-FFI::G_THREAD_INIT>
2: #<COMPILED-FUNCTION GTK-FFI:G-THREAD-INIT>
3: #<COMPILED-FUNCTION CELLS-GTK:START-APP>
4: #<COMPILED-FUNCTION TEST-GTK:GTK-DEMO>
5: #<SYSTEM-FUNCTION EVAL>
6: #<COMPILED-FUNCTION SWANK::EVAL-REGION>
7: #<COMPILED-FUNCTION SWANK::LISTENER-EVAL-1>
8: #<COMPILED-FUNCTION #:|324 326 (DEFINTERFACE
CALL-WITH-SYNTAX-HOOKS (FN) ...)-34-3-1|>
9: #<COMPILED-FUNCTION SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS>
10: #<COMPILED-FUNCTION SWANK::CALL-WITH-BUFFER-SYNTAX>
11: #<COMPILED-FUNCTION SWANK:LISTENER-EVAL>
12: #<SYSTEM-FUNCTION EVAL>
13: #<COMPILED-FUNCTION SWANK::EVAL-FOR-EMACS-1-4>
14: #<COMPILED-FUNCTION SWANK::EVAL-FOR-EMACS-1>
15: #<COMPILED-FUNCTION #:|567 572 (DEFINTERFACE
CALL-WITH-DEBUGGER-HOOK (HOOK FUN) ...)-58-3-1|>
16: #<COMPILED-FUNCTION SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK>
17: #<COMPILED-FUNCTION SWANK::EVAL-FOR-EMACS>
18: #<COMPILED-FUNCTION SWANK::READ-FROM-EMACS>
19: #<COMPILED-FUNCTION SWANK::HANDLE-REQUEST-1>
--more--
This looks like some shared-object could not be loaded, imho.
I don't understand what is going wrong exactly -- can you help me debug
this issue further?
Kind regards,
Daniel Albuschat
--
eat(this); // delicious suicide
More information about the cells-gtk-devel
mailing list