<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.3.2">
</HEAD>
<BODY>
Based on Ian's reorg, there is now a file called config.lisp that <BR>
is used to configure library locations.<BR>
<BR>
(As of this moment, I am green in all but "INDEXING-REDEF-CLASS"<BR>
on both BDB and SQL, have not tried the migration tests, and believe<BR>
that there is a SQL bug that is not deleting classes correctly meaning<BR>
that you can't successfully run the SQL-backend tests twice.)<BR>
<BR>
<BR>
config.lisp looks like this:<BR>
<BR>
<BR>
<BR>
<BR>
;; CLSQL BACKEND<BR>
;; Make sure the libraries that CLSQL needs for a particular system<BR>
;; are pointed to by these libraries.<BR>
;; These values will be irrelevant if you don't use a CLSQL-based backend.<BR>
(defparameter *clsql-foreign-lib-path* #p"/usr/local/share/common-lisp/elephant/")<BR>
<BR>
<BR>
;; BerkeleyDB<BR>
;; Make sure the libraries that CLSQL needs for a particular system<BR>
;; are pointed to by these libraries.<BR>
(defparameter *sleepycat-foreign-library-path*<BR>
;; Sleepycat: this works on linux<BR>
#+linux<BR>
;; "/db/ben/lisp/db43/lib/libdb.so"<BR>
"/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so"<BR>
;; this works on FreeBSD<BR>
#+(and (or bsd freebsd) (not (or darwin macosx)))<BR>
"/usr/local/lib/db43/libdb.so"<BR>
#+(or darwin macosx)<BR>
;; for Fink (OS X) -- but I will assume Linux more common...<BR>
;; "/sw/lib/libdb-4.3.dylib"<BR>
;; a possible manual install<BR>
"/usr/local/BerkeleyDB.4.3/lib/libdb.dylib")<BR>
<BR>
</BODY>
</HTML>