[elephant-cvs] CVS update: elephant/src/sleepycat.lisp
blee at common-lisp.net
blee at common-lisp.net
Sun Sep 19 17:51:57 UTC 2004
Update of /project/elephant/cvsroot/elephant/src
In directory common-lisp.net:/tmp/cvs-serv28118/src
Modified Files:
sleepycat.lisp
Log Message:
better features flags
eval-when madness
Date: Sun Sep 19 19:51:56 2004
Author: blee
Index: elephant/src/sleepycat.lisp
diff -u elephant/src/sleepycat.lisp:1.10 elephant/src/sleepycat.lisp:1.11
--- elephant/src/sleepycat.lisp:1.10 Thu Sep 16 06:22:41 2004
+++ elephant/src/sleepycat.lisp Sun Sep 19 19:51:56 2004
@@ -134,7 +134,7 @@
#+linux
"/usr/local/BerkeleyDB.4.2/lib/libdb.so"
;; this works on FreeBSD
- #+(or bsd freebsd)
+ #+(and (or bsd freebsd) (not darwin))
"/usr/local/lib/db42/libdb.so"
#+darwin
"/usr/local/BerkeleyDB.4.2/lib/libdb.dylib"
@@ -570,7 +570,7 @@
;;;
;;; buffer-stream functions
-(eval-when (:compile-toplevel)
+(eval-when (:compile-toplevel :load-toplevel)
(defun process-struct-slot-defs (slot-defs struct)
(loop for def in slot-defs
collect (list (first def) (list (second def) struct)))))
More information about the Elephant-cvs
mailing list