[elephant-devel] BDB stores don't work on my 32-bit Debian box either
Sebastian Tennant
sebyte at smolny.plus.com
Thu Nov 12 15:57:50 UTC 2009
Hi list,
I'm disappointed to have to say that elephant's BDB store doesn't work
out-of-the-box on my 32-bit x86 Debian box either:
Attempting to load libmemutil.so...
Loaded /home/sebyte/lisp/cl/clbuild/source/elephant/src/memutil/libmemutil.so
Loading /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so
Attempting to load libberkeley-db.so...
Loaded
/home/sebyte/lisp/cl/clbuild/source/elephant/src/db-bdb/libberkeley-db.so
;
; compilation unit aborted
; caught 1 fatal ERROR condition
Store controller init function not registered for data store BDB.
[Condition of type SIMPLE-ERROR]
A user complained about the same error on March 14th this year on #lisp but the
solution, if any, is not readily available:
http://rotty.yi.org/irclogs/freenode/%23lisp/2009-03-14/#e205
I'm using elephant-1.0 from darcs, BerkeleyDB 4.7 from Oracle (built from
source) and SBCL 1.0.32.14.
The code that cause the error:
(defconstant +store+ '(:BDB "/home/sebyte/lisp/cl/my/store/"))
(elephant:open-store +store+) ; => ERROR
Any help/tips/pointers very much appreciated.
Regards,
Seb
--
Emacs' AlsaPlayer - Music Without Jolts
Lightweight, full-featured and mindful of your idyllic happiness.
http://home.gna.org/eap
More information about the elephant-devel
mailing list