On 4/22/07, Ian Eslick <[EMAIL PROTECTED]> wrote:
It will take me a little while to reconstruct my environment in linux. I don't use linux much and this is not currently at the top of my priority list.
I understand. I'm just writing to report back what I've seen. It certainly helps if elephant runs on more platforms. More people can test and report bugs, and maybe contribute idea/code. You can take a look at this whenever you have time.
Given that backend-independance and the slot specification error this sounds like a MOP problem. However, because there are problems on Linux only and not on Mac and Windows, I'm wondering if this is some kind of setup problem. Do you have access to a Mac or Windows machine you could try running lispworks on? Also, did it work recently and then fail, or was this your first attempt to make it work on lispworks/linux?
OK. I just did what you say and install lispworks 5.0.1, cygwin and bdb on windows xp sp2. http://www.oracle.com/technology/software/products/berkeley-db/db/index.html Berkeley DB 4.5.20 .msi Windows installer, with AES encryption (13.4M) With the help of this http://article.gmane.org/gmane.lisp.elephant.devel/329 I successfully compiled the dll I got very far but still failed at running the test. It died at the FLI. HTH, fungsin (asdf:operate 'asdf:load-op :elephant) (asdf:operate 'asdf:load-op :ele-bdb) (asdf:operate 'asdf:load-op :elephant-tests) (in-package :ele-tests) (setf *default-spec* *testbdb-spec*) ELE-TESTS 10 > (do-backend-tests) Error: Exception C0000005 [flags 0] at F41433 {inside foreign code} eax 0 ebx 13BFE00 ecx 7F edx 16 esp 13BFDD8 ebp 13BFDF0 esi 2159E8DB edi CC 1 (abort) Return to level 0. 2 Return to top loop level 0. Type :b for backtrace, :c <option number> to proceed, or :? for other options ELE-TESTS 11 : 1 > :b Call to FLI::FOREIGN-CALLABLE-ENTRY-POINT-AUX-NESTED Call to DB-BDB::%DB-ENV-CREATE Call to DB-BDB::DB-ENV-CREATE Call to (METHOD ELEPHANT::OPEN-CONTROLLER (DB-BDB::BDB-STORE-CONTROLLER)) Call to OPEN-STORE Call to DO-BACKEND-TESTS Call to EVAL Call to CAPI::CAPI-TOP-LEVEL-FUNCTION Call to CAPI::INTERACTIVE-PANE-TOP-LOOP Call to (HARLEQUIN-COMMON-LISP:SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK) _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel