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 _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel