[elephant-devel] CVS HEAD w/ lispworks 5.0.1 linux

Henrik Hjelte henrik at evahjelte.com
Tue May 8 07:01:37 UTC 2007


On Mon, 2007-05-07 at 20:11 -0400, Ian Eslick wrote:
> 
> For the record, the patches to RC1 thus far are:
> 
> Functional:
> - fix typo in elephant.asd
> - remove linux conditional on -l link option for gcc builds
> - Make the elephant code version 0.9.0 instead of 0.6.1
> - Update the upgrade version map to accommodate 0.6.0 => 0.9.0 databases
> 
> Aesthetic:
> - update parameter names for bdb performance tuning in my-config.sexp
> - fix typos in manual
> - document collect option (and fix bug in that promotion)

Oops, I forgot to tell you about a small change I needed to make to make
elephant RC work on AMD64. Sorry..

In config.sexp, the path /opt/local is something I guess for Macs only.
Also db_deadlock is named db_deadlock without 45 on the Berkeley DB
version I have (from the official source), and the lib file is .so and
not .dylib

So I propose a #linux version of sbcl and allegro for config.sexp (see
below). I guess it is necessary for 0.9.0 for all linux users.

/Henrik 


#+(and (or sbcl allegro) (not mswindows) (not windows) (not linux))
((:compiler . :gcc)
 (:berkeley-db-include-dir . "/opt/local/include/db45/")
 (:berkeley-db-lib-dir . "/opt/local/lib/db45/")
 (:berkeley-db-lib . "/opt/local/lib/db45/libdb-4.5.dylib")
 (:berkeley-db-deadlock . "/opt/local/bin/db45_deadlock")
 (:berkeley-db-cachesize . 20971520)
 (:berkeley-db-map-degree2 . t)
 (:clsql-lib-paths . nil)
 (:prebuilt-libraries . nil))

#+(and (or sbcl allegro) linux)
((:compiler . :gcc)
 (:berkeley-db-include-dir . "/usr/local/BerkeleyDB.4.5/include/")
 (:berkeley-db-lib-dir . "/usr/local/BerkeleyDB.4.5/lib/")
 (:berkeley-db-lib . "/usr/local/BerkeleyDB.4.5/lib/libdb-4.5.so")
 (:berkeley-db-deadlock . "/usr/local/BerkeleyDB.4.5/bin/db_deadlock")
 (:berkeley-db-cachesize . 20971520)
 (:berkeley-db-map-degree2 . t)
 (:clsql-lib-paths . nil)
 (:prebuilt-libraries . nil))






More information about the elephant-devel mailing list