Under SBCL, apparently? Execute "nm" on libmemutil.so to see if the symbol is in the library.
(Just a stab : make you you have remade libmemutil.) Those are just guesses, I'm afraid. On Sat, 2006-11-18 at 02:29 +0100, Garry Steedman wrote: > hello all, > > i'm trying to get elephant cvs running under debian etch and was > daring to hope someone might be able to help with the following > problem: > > ------------------------------------------------------------ > ; registering #<SYSTEM UFFI {ACD11C1}> as UFFI > /var/cache/common-lisp- > controller/0/sbcl/elephant/src/memutil/libmemutil.so > ; compiling file "/usr/share/common- > lisp/source/elephant/src/memutil/memutil.lisp" (written 11 NOV 2006 > 11:53:13 PM): > ; compiling (DEFPACKAGE ELEPHANT-MEMUTIL ...) > ; compiling (IN-PACKAGE "ELEPHANT-MEMUTIL") > ; compiling (DEF-TYPE POINTER-INT ...) > ; compiling (DEF-TYPE POINTER-VOID ...) > ; compiling (DEF-FOREIGN-TYPE ARRAY-OR-POINTER-CHAR ...) > ; compiling (DEF-TYPE ARRAY-OR-POINTER-CHAR ...) > ; compiling (DEF-FUNCTION ("copy_buf" COPY-BUFS) ...) > ; compiling (DECLAIM (INLINE READ-INT ...)) > ; compiling (DEFVAR +NULL-VOID+ ...) > ; compiling (DEFVAR +NULL-CHAR+ ...) > ; compiling (DEFVAR *BUFFER-STREAMS* ...) > ; compiling (DEFSTRUCT BUFFER-STREAM ...) > ; file: /usr/share/common- > lisp/source/elephant/src/memutil/memutil.lisp > ; in: DEFSTRUCT BUFFER-STREAM > ; (UFFI:ALLOCATE-FOREIGN-OBJECT :CHAR 10) > ; --> MAKE-ALIEN > ; ==> > ; (SB-ALIEN-INTERNALS:%SAP-ALIEN (SB-ALIEN::%MAKE-ALIEN (* 8 10)) > ; '#<SB-ALIEN-INTERNALS:ALIEN- > POINTER-TYPE (* > ; > (SIGNED > ; > 8))>) > ; > ; note: unable to > ; optimize > ; because: > ; could not optimize away %SAP-ALIEN: forced to do runtime > ; allocation of alien-value structure > > ; compiling (DEFUN GRAB-BUFFER-STREAM ...) > ; file: /usr/share/common- > lisp/source/elephant/src/memutil/memutil.lisp > ; in: DEFUN GRAB-BUFFER-STREAM > ; (LENGTH ELEPHANT-MEMUTIL::*BUFFER-STREAMS*) > ; > ; note: unable to > ; optimize > ; due to type uncertainty: > ; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)). > ; > ; note: unable to > ; optimize > ; due to type uncertainty: > ; The first argument is a SEQUENCE, not a VECTOR. > > ; compiling (DEFUN RETURN-BUFFER-STREAM ...) > ; compiling (DEFMACRO WITH-BUFFER-STREAMS ...) > debugger invoked on a COMMON-LISP:UNDEFINED-FUNCTION in thread > #<THREAD "initial thread" {A7BC549}>: > The function ELEPHANT-MEMUTIL::NEW-STYLE-COPY-P is undefined. > > 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 COMMON-LISP:NIL > {AB9B451}> on > #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}>. > 1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP COMMON-LISP:NIL > {AB9B451}> > on #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}> as having > been > successful. > 2: [ABORT ] Exit debugger, returning to top level. > > ("bogus stack frame") > ------------------------------------------------------------ > > any suggestions appreciated, > > cheers, > > gs > > _______________________________________________ > elephant-devel site list > elephant-devel@common-lisp.net > http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel