[elephant-cvs] CVS update: elephant/INSTALL

blee at common-lisp.net blee at common-lisp.net
Sun Sep 19 17:37:03 UTC 2004


Update of /project/elephant/cvsroot/elephant
In directory common-lisp.net:/tmp/cvs-serv24408

Modified Files:
	INSTALL 
Log Message:
updates

Date: Sun Sep 19 19:37:03 2004
Author: blee

Index: elephant/INSTALL
diff -u elephant/INSTALL:1.8 elephant/INSTALL:1.9
--- elephant/INSTALL:1.8	Thu Sep  2 17:19:17 2004
+++ elephant/INSTALL	Sun Sep 19 19:37:03 2004
@@ -3,8 +3,8 @@
 Requirements
 ------------
 
-CMUCL 19a, SBCL 0.8.13, OpemMCL 0.14.2, or Allegro CL 6.2.
-I've tested under FreeBSD, Linux and OpenMCL / Darwin.  A
+CMUCL 19a, SBCL 0.8.14, OpemMCL 0.14.2, or Allegro CL 6.2.
+I've tested under x86 FreeBSD, Linux and PPC Darwin.  A
 Lispworks version will come if requested.
 
 ASDF - http://www.cliki.net/asdf
@@ -55,7 +55,7 @@
 
 This compiles src/libsleepycat.c and installs it into
 
-/usr/local/share/common-lisp/elephant/
+/usr/local/share/common-lisp/elephant-0.2/
 
 or where you specified.  On Darwin / OS X you need to have
 the developer tools installed.
@@ -72,9 +72,7 @@
 (asdf:operate 'asdf:load-op :elephant)
 
 This will load and compile Elephant.  This will also
-automatically load UFFI.  You may get "constant redefinition
-errors", especially on SBCL.  They are not issues, go ahead
-and redefine the constants.
+automatically load UFFI.  
 
 I can't seem to make OpenMCL not intern default keyword
 values of my macros -- something which doesn't happen on
@@ -160,3 +158,24 @@
 NIL
 
 CL-USER> 
+
+-------
+Testing
+-------
+
+Elephant uses RT for regression testing, available at:
+
+http://www.cliki.net/RT
+
+Once RT is installed, edit tests/elephant-tests.lisp to make
+*testdb-path* point to somewhere appropriate.  Symlink
+elephant-tests.asd to your asdf systems directory, then run
+
+(asdf:operate 'asdf:load-op :elephant-tests)
+(in-package :ele-tests)
+(do-all-tests)
+
+this should take about 5 minutes on decent hardware.  Note
+that the "no-eval-initform" test fails, this is a known bug
+which will get fixed in a future release.
+





More information about the Elephant-cvs mailing list