[elephant-devel] <kein Betreff>
Ian Eslick
eslick at csail.mit.edu
Mon Feb 26 23:59:25 UTC 2007
Yes it should. I think I got that to work but am stuck on the
libberkeley-db for the db-bdb backend with cygwin. I spent a little
time today looking into free msvc tools as an alternate compile
path. There are some issues with building berkeley db with cygwin
and now compile issues with libberkeley-db.c (lots of errors with
db.h, I have no idea what that is about).
I can test ACL 8.0 on Windows if you get it to work on your end.
Ian
On Feb 26, 2007, at 4:56 PM, Frank Schorr wrote:
> I saw the changes to elephant.asd directed to mswindows and had a
> try with ACL 8 Free Edition.
>
> run-shell-command generated an error because the output stream was
> the lisp listener pane what is not allowed ??
>
> The docs say that excl.osi:command-output should be used now.
> It also allows to set the current working directory for gcc.
>
> This creates libmemutil.o in the same directory where .c is
> (correct ?):
>
> (let ((command (format nil "~A ~{~A ~}"
> (c-compiler-path c)
> (compiler-options (c-compiler c) c
> :input-file (format nil "\"~A
> \"" (namestring pathname))
> :output-file nil
> :library nil))))
> (multiple-value-bind (stdout-lines stderr-lines exit-status)
> (excl.osi:command-output command :directory (directory-
> namestring pathname))
> (unless (zerop exit-status)
> (error 'operation-error :component c :operation o))))
>
> ,replacing: (unless (zerop (run-shell-command ...
>
> checked: If gcc reports an error exit-status is not 0,
> stdout-lines, stderr-lines and commandd can be inspected.
>
> excl.osi:command-output is ACL specific. LispWorks doesn't have it.
> I will try LW tomorrow, now it's late.
>
> Frank
>
>
> ______________________________________________________________________
> _
> Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und
> kostenlos.
> Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
More information about the elephant-devel
mailing list