Friends,
I'm new to this list and I couldn't find a thread on this subject. I've been 
using Elephant 0.2.1/Berkeley 4.2 on several versions of OpenMCL up to 
1.1-pre-060720 successfully for some time now. Elephant 0.2.1/Berkeley 4.2  no 
longer work with the latest pre-release of OpenMCL 1.1 (061024).  I've updated 
to Elephant 0.6.0/Berkeley 4.3 from the tarballs but can't get Elephant to work 
with any openMCL 1.x versions (perhaps it doesn't). Berkeley 4.3 and Elephant 
0.6.0 compile fine but the tests don't run because open-store complains that 
any :bdb spec it is passed is an invalid type.

Sample session:
*********
Welcome to OpenMCL Version 1.0 (DarwinPPC32)!
? (asdf:oos 'asdf:load-op :elephant)
; loading system definition from /src/lisp/lisp-systems/elephant.asd into 
#<Package "ASDF269">
; loading system definition from /src/lisp/lisp-systems/uffi.asd into #<Package 
"ASDF270">
; registering #<SYSTEM UFFI #x83CB866> as UFFI
; registering #<SYSTEM ELEPHANT #x8445B06> as ELEPHANT
; loading system definition from /src/lisp/lisp-systems/cl-base64.asd into 
#<Package "ASDF277">
; registering #<SYSTEM CL-BASE64 #x8456686> as CL-BASE64
; registering #<SYSTEM CL-BASE64-TESTS #x846E776> as CL-BASE64-TESTS
NIL
? (ele:open-store '(:bdb "/tmp/gk/"))
; loading system definition from /src/lisp/lisp-systems/ele-bdb.asd into 
#<Package "ASDF280">
; registering #<SYSTEM ELE-BDB #x8496BEE> as ELE-BDB
> Error in process listener(1): The value (:BDB "/tmp/gk/"), derived from the 
> initarg :SPEC, can not be used to set the value of the slot ELEPHANT::SPEC in 
> #<SLEEPYCAT::BDB-STORE-CONTROLLER #x851C636>, because it is not of type (OR 
> PATHNAME (VECTOR CHARACTER)). 
> While executing: CCL::%SHARED-INITIALIZE
> Type :POP to abort.
**********
I get the same error when running the tests.
I also tried getting the latest Elephant sources from cvs but the sleepycat lib 
in the latest cvs won't compile:
--> src/db-bdb/libsleepycat.c:568: error: 'struct __db' has no member named 
'compact'
I'm using OSX 10.4.7 PPC.

Thanks for any help.

--------
George Khouri
[EMAIL PROTECTED]
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to