Portable AllegroServe + Clisp



I'm trying to get portable aserve to work with Clisp
but I'm seeing the following problem:

---------------------------------------------------
$ clisp -K full

[1]> *features*
(:CLOS :LOOP :COMPILER :CLISP :ANSI-CL :COMMON-LISP :LISP=CL :INTERPRETER
:SOCKETS :GENERIC-STREAMS :LOGICAL-PATHNAMES
:SCREEN :FFI :UNICODE :BASE-CHAR=CHARACTER :SYSCALLS :UNIX)

[2]> (load "INSTALL.lisp")
;; Loading file INSTALL.lisp ...
;; Loading file /home/bsd/portableaserve/libs/asdf.lisp ...
;; Loaded file /home/bsd/portableaserve/libs/asdf.lisp
;; Loading file /home/bsd/portableaserve/libs/puri-1.3.1/puri.asd ...
;; Loaded file /home/bsd/portableaserve/libs/puri-1.3.1/puri.asd
..
..
..
;; Loading file /home/bsd/portableaserve/aserve/htmlgen/htmlgen.fas ...
;; Loaded file /home/bsd/portableaserve/aserve/htmlgen/htmlgen.fas
;; Loading file /home/bsd/portableaserve/aserve/packages.fas ...
;; Loaded file /home/bsd/portableaserve/aserve/packages.fas
;; Loading file /home/bsd/portableaserve/aserve/macs.fas ...
;; Loaded file /home/bsd/portableaserve/aserve/macs.fas
Compiling file /home/bsd/portableaserve/aserve/main.cl ...
*** - READ from #<INPUT BUFFERED FILE-STREAM CHARACTER
#P"/home/bsd/portableaserve/aserve/main.cl" @217>: there is no package
with name "UNIX"
The following restarts are available:
R1 = Retry performing #.(FUNCALL #<COMPILED-CLOSURE NIL>) on #.(FUNCALL #
<COMPILED-CLOSURE NIL>).
R2 = Continue, treating #.(FUNCALL #<COMPILED-CLOSURE NIL>) on #.(FUNCALL
#<COMPILED-CLOSURE NIL>) as having been successful.

1. Break NET.ASERVE[3]>
---------------------------------------------------


I have tried 2 versions of Clisp:

---------------------------------------------------
$ /usr/local/clisp/bin/clisp --version -K full
GNU CLISP 2.33.2 (2004-06-02) (built 3326301126) (memory 3326302668)
Software: GNU C 2.95.4 20020320 [FreeBSD] ANSI C program
Features:
(SYSCALLS CLOS LOOP COMPILER CLISP ANSI-CL COMMON-LISP LISP=CL
INTERPRETER SOCKETS GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN
FFI UNICODE BASE-CHAR=CHARACTER UNIX)
Installation directory: /usr/local/clisp/lib/clisp/
User language: ENGLISH
Machine: I386 (I386) rc-fbsd [192.168.1.100]
---------------------------------------------------

and

---------------------------------------------------
$ clisp --version -K full
GNU CLISP 2.30 (released 2002-09-15) (built 3326310440) (memory
3326311896)
Features:
(CLOS LOOP COMPILER CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER SOCKETS
GENERIC-STREAMS LOGICAL-PATHNAMES SCREEN FFI
UNICODE BASE-CHAR=CHARACTER SYSCALLS UNIX)
---------------------------------------------------

with the same result.



Operating system

---------------------------------------------------
$ uname -a
FreeBSD rc-fbsd 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Mon Oct 27 17:51:09
GMT 2003 root@xxxxxxxxxxxxxxxxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC
i386
---------------------------------------------------



Any ideas on how to solve this problem?

Thanks in advance.


.



Relevant Pages

  • Re: HTTP GET from Common LISP ?
    ... Software: GNU C 3.3.4 (Debian 1:3.3.4-2) ANSI C program ... (ASDF SYSCALLS CLX-ANSI-COMMON-LISP CLX REGEXP CLOS LOOP COMPILER CLISP ...
    (comp.lang.lisp)
  • Re: Lisp in a Box
    ... Mac OS X much less so. ... Unix implementation here] binary port from a set of instructions for Linux. ... Emacs and/or CLISP to start with rather than building them from scratch, ...
    (comp.lang.lisp)
  • Re: Why Lisp is not popular with average programmers
    ... >>> Perhaps what would be needed is MORE isolation. ... >> That sounds valid for CLISP, but not every Lisp tries to isolate you. ... >> You can for the most part happily ignore Unix and live in the Lisp ...
    (comp.lang.lisp)
  • Re: CLISP (Cygwin) defaults to :DOS instead of :UNIX
    ... this one is actually about CLISP! ... even though my Cygwin installation is set to use unix ones. ...
    (comp.lang.lisp)
  • clisp+cygwin: ext:make-pipe-input/output/io-stream
    ... I am trying to drive gnuplot from clisp on windows+cygwin (yes I know, ... I define the output stream as ... UNIX error 32: Broken pipe, ... windows & cygwin is lacking. ...
    (comp.lang.lisp)