It seems like you lisp is probably misconfigured or you
are using an ancient version of MCL
You are better off using the latest prerelease, which is
much better and more reliable on all platforms.
At 22:16 -0400 2002-05-16, Jonathan Spingarn wrote:
>I have been unable to start cl-http-70-23a in MCL. I have tried under Mac OS
>8.6 and Mac 9.2. I am attempting the stand-alone configuration, as described
>at http://wilson.ai.mit.edu/cl-http/configure.html , using MCL version 4.3.1,
>but have also tried MCL 4.2. I am working on a PowerPC 9600, but have had
>similar problems on a PowerBook G4.
>
>Under MCL 4.2, when I load the file "start-server-appletalk.lisp", I get:
>
>;Loading #P"ag:MCL 4.2:cl-http-70-23a:mcl:start-server-appletalk.lisp"...
>;Loading #P"ag:MCL 4.2:cl-http-70-23a:mcl:mcl-configuration.lisp"...
>;Loading #P"ag:MCL 4.2:cl-http-70-23a:mcl:envdcl.lisp"...
>;Loading #P"ag:MCL 4.2:cl-http-70-23a:mcl:translations.lisp"...
>> Error: Too many arguments (no opt/rest)
>> While executing: REMOVE-STRUCTURE-DEFS
>> Type Command-. to abort.
>See the Restarts? menu item for further choices.
>1 >
>
>The error above ccurs when the last line in the file "envdcl.lisp" is loaded:
>(load-standard-systems).
>
>Trying the same thing in MCL 4.3.1, I get:
>
>#<Package "COMMON-LISP-USER">
>;Loading #P"ac:Lisp:cl-http-70-23a:mcl:mcl-configuration.lisp"...
>#P"ac:Lisp:cl-http-70-23a:mcl:mcl-configuration.lisp"
>;Loading #P"ac:Lisp:cl-http-70-23a:mcl:envdcl.lisp"...
>;Loading #P"ac:Lisp:cl-http-70-23a:mcl:translations.lisp"...
>> Error: Unbound variable: TRAPS::$KTCPNAME
>> While executing: #<Anonymous Function #x49EB3AE>
>> Type Command-/ to continue, Command-. to abort.
>> If continued: Retry getting the value of TRAPS::$KTCPNAME.
>See the Restarts? menu item for further choices.
>1 >
>
>and the error occurs again at (load-standard-systems). Since the variable
>$KTCPNAME was unbound, I tried evaluating (require :opentransport) before
>loading the file "start-server-appletalk.lisp". When I did this, I got
>warnings that all of the variables in open transport are being redefined, and
>then ...
>...
>; Warning: FUNCTION OPENTRANSPORT-CLEANUP previously defined in:
>ccl:Library;OpenTransport.lisp
>; is now being redefined in:
>http:mcl;server;xopentransport.lisp
>;
>; While executing: RECORD-SOURCE-FILE
>;Loading #4P"ccl:examples;timers.pfsl"...
>;Loading #4P"http:mcl;server;resources.pfsl"...
>;Loading #4P"http:mcl;server;with-timeout.pfsl"...
>; Warning: FUNCTION GET-TIME-WORDS previously defined in: ccl:lib;time.lisp
>; is now being redefined in:
>http:mcl;server;with-timeout.lisp
>;
>; While executing: RECORD-SOURCE-FILE
>> Error: The function GET-TIME-WORDS is already defined in the MCL kernel.
>> While executing: REDEFINE-KERNEL-FUNCTION
>> Type Command-/ to continue, Command-. to abort.
>> If continued: Replace the definition of GET-TIME-WORDS.
>See the Restarts? menu item for further choices.
>1 >
>
>Can somebody help? CL-HTTP looks like a fascinating tool, but I'm stuck at
>first base!
>
> Jonathan Spingarn
>
|