<!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>