[Clg-devel] Load problem on Mac OS X
Brought to you by:
espen
|
From: Nicolai H. <nic...@ep...> - 2009-01-30 16:10:42
|
Greetings,
I have tried using clg on my system (Mac OS X, using emacs and sbcl
from MacPorts; I have dabbled with cmucl as well and run into similar
problems). Unfortunately, (require :gtk) always ends up with an error
like the following:
------ Begin
The function SB-ALIEN::SHARED-OBJECT-FILE is undefined.
[Condition of type UNDEFINED-FUNCTION]
Restarts:
0: [RETRY] Retry performing #<ASDF:LOAD-OP NIL {12314441}> on
#<ASDF::SHARED-OBJECT "gffi-alien" {124A0C71}>.
1: [ACCEPT] Continue, treating #<ASDF:LOAD-OP NIL {12314441}> on
#<ASDF::SHARED-OBJECT "gffi-alien" {124A0C71}> as having been
successful$
2: [RETRY] Retry SLIME REPL evaluation request.
3: [ABORT] Return to SLIME's top level.
4: [ABORT] Exit debugger, returning to top level.
Backtrace:
0: (ASDF::LOAD-SHARED-OBJECT #P"/Users/ix/Projects/software/
clg-0.93/gffi/gffi-alien.dylib" NIL)
1: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0.
SB-PCL::.ARG1.)) ..)
2: ((SB-PCL::FAST-METHOD ASDF:PERFORM :AROUND (ASDF:OPERATION
ASDF:COMPONENT)) ..)
3: ((LAMBDA ()))
4: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK))
5: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {124FCC2D}>)
[:EXTERNAL]
6: (ASDF:OPERATE ASDF:LOAD-OP :GFFI)[:EXTERNAL]
7: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF:OOS 'ASDF:LOAD-OP :GFFI)
#<NULL-LEXENV>)
8: (SB-FASL::LOAD-AS-SOURCE #<SB-SYS:FD-STREAM for "file /Users/
ix/.sbcl/systems/glib.asd" {122C3541}> NIL NIL)
9: ((FLET SB-FASL::LOAD-STREAM) #<SB-SYS:FD-STREAM for "file /Users/
ix/.sbcl/systems/glib.asd" {122C3541}>)
10: (LOAD #P"/Users/ix/.sbcl/systems/glib.asd")[:EXTERNAL]
------ End
I have tried to figure out what is going on here, experimented with
different settings and obviously Googled, but no luck so far. Since
I'm also quite new to this whole Lisp universe, perhaps you could
point me towards something I could try to get clg to run...
Thanks in advance,
Nicolai
|