Hi Robert,<br><br>here's what i get:<br><br><span class="q" id="q_10ef8bdb55ac0bc7_3"><font color="#000000">------------------------------------------------------------</font></span><br># nm /var/cache/common-lisp-controller/0/sbcl/elephant/src/memutil/libmemutil.so
<br>000018cc A __bss_start<br>00000540 t call_gmon_start<br>000018cc b completed.5621<br>00000620 T copy_buf<br>000017c8 d __CTOR_END__<br>000017c4 d __CTOR_LIST__<br> w __cxa_finalize@@GLIBC_2.1.3<br>00000760 t __do_global_ctors_aux
<br>00000570 t __do_global_dtors_aux<br>000018c4 d __dso_handle<br>000017d0 d __DTOR_END__<br>000017cc d __DTOR_LIST__<br>000017d8 a _DYNAMIC<br>000018cc A _edata<br>000018d0 A _end<br>000007a4 T _fini<br>000005d0 t frame_dummy
<br>000007c0 r __FRAME_END__<br>000018ac a _GLOBAL_OFFSET_TABLE_<br> w __gmon_start__<br>00000605 t __i686.get_pc_thunk.bx<br>000004e4 T _init<br>000017d4 d __JCR_END__<br>000017d4 d __JCR_LIST__<br> w _Jv_RegisterClasses
<br> U memcpy@@GLIBC_2.0<br>00000610 T offset_charp<br>000018c8 d p.5619<br>000006e0 T read_double<br>00000700 T read_float<br>00000740 T read_int<br>00000720 T read_uint<br>00000660 T write_double<br>00000680 T write_float
<br>000006c0 T write_int<br>000006a0 T write_uint<br>#<br><span class="q" id="q_10ef8bdb55ac0bc7_3"><font color="#000000">------------------------------------------------------------</font></span><br><br>no help to me, maybe it is to you?
<br><br>btw, is the INSTALL file up to date for cvs? in section 4 there's stuff about running 'make' in elephant root, but there's no makefile...<br><br>cheers,<br><br>garry<br><br><br><div><span class="gmail_quote">On 11/18/06,
<b class="gmail_sendername">Robert L. Read</b> <<a href="mailto:read@robertlread.net">read@robertlread.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
Under SBCL, apparently?<br>
<br>
Execute "nm" on libmemutil.so to see if the symbol is in the library.<br>
<br>
(Just a stab : make you you have remade libmemutil.)<br>
<br>
Those are just guesses, I'm afraid.<div><span class="q" id="q_10ef8bdb55ac0bc7_1"><br>
<br>
<br>
On Sat, 2006-11-18 at 02:29 +0100, Garry Steedman wrote:<br>
</span></div><blockquote type="CITE"><div><span class="q" id="q_10ef8bdb55ac0bc7_3">
<font color="#000000">hello all,</font><br>
<br>
<font color="#000000">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: </font><br>
<br>
<font color="#000000">------------------------------------------------------------ </font><br>
<font color="#000000">; registering #<SYSTEM UFFI {ACD11C1}> as UFFI</font><br>
<font color="#000000">/var/cache/common-lisp-controller/0/sbcl/elephant/src/memutil/libmemutil.so</font><br>
<font color="#000000">; compiling file "/usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp" (written 11 NOV 2006 11:53:13 PM): </font><br>
<font color="#000000">; compiling (DEFPACKAGE ELEPHANT-MEMUTIL ...)</font><br>
<font color="#000000">; compiling (IN-PACKAGE "ELEPHANT-MEMUTIL")</font><br>
<font color="#000000">; compiling (DEF-TYPE POINTER-INT ...)</font><br>
<font color="#000000">; compiling (DEF-TYPE POINTER-VOID ...)</font><br>
<font color="#000000">; compiling (DEF-FOREIGN-TYPE ARRAY-OR-POINTER-CHAR ...) </font><br>
<font color="#000000">; compiling (DEF-TYPE ARRAY-OR-POINTER-CHAR ...)</font><br>
<font color="#000000">; compiling (DEF-FUNCTION ("copy_buf" COPY-BUFS) ...)</font><br>
<font color="#000000">; compiling (DECLAIM (INLINE READ-INT ...))</font><br>
<font color="#000000">; compiling (DEFVAR +NULL-VOID+ ...)</font><br>
<font color="#000000">; compiling (DEFVAR +NULL-CHAR+ ...) </font><br>
<font color="#000000">; compiling (DEFVAR *BUFFER-STREAMS* ...)</font><br>
<font color="#000000">; compiling (DEFSTRUCT BUFFER-STREAM ...)</font><br>
<font color="#000000">; file: /usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp</font><br>
<font color="#000000">; in: DEFSTRUCT BUFFER-STREAM</font><br>
<font color="#000000">; (UFFI:ALLOCATE-FOREIGN-OBJECT :CHAR 10) </font><br>
<font color="#000000">; --> MAKE-ALIEN</font><br>
<font color="#000000">; ==></font><br>
<font color="#000000">; (SB-ALIEN-INTERNALS:%SAP-ALIEN (SB-ALIEN::%MAKE-ALIEN (* 8 10))</font><br>
<font color="#000000">; '#<SB-ALIEN-INTERNALS:ALIEN-POINTER-TYPE (*</font><br>
<font color="#000000">; (SIGNED </font><br>
<font color="#000000">; 8))>)</font><br>
<font color="#000000">;</font><br>
<font color="#000000">; note: unable to</font><br>
<font color="#000000">; optimize</font><br>
<font color="#000000">; because:</font><br>
<font color="#000000">; could not optimize away %SAP-ALIEN: forced to do runtime</font><br>
<font color="#000000">; allocation of alien-value structure </font><br>
<br>
<font color="#000000">; compiling (DEFUN GRAB-BUFFER-STREAM ...)</font><br>
<font color="#000000">; file: /usr/share/common-lisp/source/elephant/src/memutil/memutil.lisp</font><br>
<font color="#000000">; in: DEFUN GRAB-BUFFER-STREAM</font><br>
<font color="#000000">; (LENGTH ELEPHANT-MEMUTIL::*BUFFER-STREAMS*)</font><br>
<font color="#000000">;</font><br>
<font color="#000000">; note: unable to</font><br>
<font color="#000000">; optimize</font><br>
<font color="#000000">; due to type uncertainty:</font><br>
<font color="#000000">; The first argument is a SEQUENCE, not a (SIMPLE-ARRAY * (*)).</font><br>
<font color="#000000">;</font><br>
<font color="#000000">; note: unable to</font><br>
<font color="#000000">; optimize</font><br>
<font color="#000000">; due to type uncertainty:</font><br>
<font color="#000000">; The first argument is a SEQUENCE, not a VECTOR. </font><br>
<br>
<font color="#000000">; compiling (DEFUN RETURN-BUFFER-STREAM ...)</font><br>
<font color="#000000">; compiling (DEFMACRO WITH-BUFFER-STREAMS ...)</font><br>
<font color="#000000">debugger invoked on a COMMON-LISP:UNDEFINED-FUNCTION in thread #<THREAD "initial thread" {A7BC549}>: </font><br>
<font color="#000000"> The function ELEPHANT-MEMUTIL::NEW-STYLE-COPY-P is undefined.</font><br>
<br>
<font color="#000000">Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.</font><br>
<br>
<font color="#000000">restarts (invokable by number or by possibly-abbreviated name):</font><br>
<font color="#000000"> 0: [RETRY ] Retry performing #<ASDF:COMPILE-OP COMMON-LISP:NIL {AB9B451}> on </font><br>
<font color="#000000"> #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}>.</font><br>
<font color="#000000"> 1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP COMMON-LISP:NIL {AB9B451}></font><br>
<font color="#000000"> on #<ASDF:CL-SOURCE-FILE "memutil" {AB8EE89}> as having been </font><br>
<font color="#000000"> successful.</font><br>
<font color="#000000"> 2: [ABORT ] Exit debugger, returning to top level.</font><br>
<br>
<font color="#000000">("bogus stack frame")</font><br>
<font color="#000000">------------------------------------------------------------</font><br>
<br>
<font color="#000000">any suggestions appreciated, </font><br>
<br>
<font color="#000000">cheers,</font><br>
<br>
<font color="#000000">gs</font>
</span></div><pre><font color="#000000">_______________________________________________</font>
<font color="#000000">elephant-devel site list</font>
<font color="#000000"><a href="mailto:elephant-devel@common-lisp.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">elephant-devel@common-lisp.net</a></font>
<font color="#000000"><a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://common-lisp.net/mailman/listinfo/elephant-devel</a></font>
</pre>
</blockquote>
</div>
<br>_______________________________________________<br>elephant-devel site list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a>
<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br><br></blockquote></div>
<br>