[elephant-devel] CVS HEAD w/ lispworks 5.0.1 linux
Lui Fungsin
fungsin.lui at gmail.com
Mon Apr 23 07:28:06 UTC 2007
On 4/22/07, Ian Eslick <eslick at csail.mit.edu> 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)
More information about the elephant-devel
mailing list