[elephant-devel] Failure of Allegro on Windows with BDB 4.7

Elliott Slaughter elliottslaughter at gmail.com
Sun Dec 6 21:12:57 UTC 2009


Hi,

I get the following compile error with the newest Elephant 1.0 in Allegro on
Windows 7 with BDB 4.7.

Let me know if there is anything else I can do to help debug this.

;;; Compiling file
;;;   C:\Bin\asdf-allegro\elephant-1.0\src\db-bdb\berkeley-db.lisp
; While compiling DB-CURSOR:
Error: This declare form is not in a place declares are allowed:
(DECLARE (TYPE POINTER-INT ERRNO-BUFFER))
Problem detected when processing
       (DECLARE (TYPE POINTER-INT ERRNO-BUFFER))
inside (PROGN (DECLARE (TYPE POINTER-INT ERRNO-BUFFER))
              (LET* (# #) (DECLARE # #) ...)) ..
inside (UNWIND-PROTECT ..)
inside (WITH-FOREIGN-OBJECT (ERRNO-BUFFER :INT) ..)
inside (BLOCK DB-CURSOR ..)
inside (PROGN (BLOCK DB-CURSOR (WITH-FOREIGN-OBJECT # # ...))) ..
  [condition type: PARSE-ERROR]

-- 
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict
the future is to invent it." - Alan Kay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20091206/c13f1ed6/attachment.html>


More information about the elephant-devel mailing list