Hi everyone, I am new to lisp (and to programming in general) and am learning lisp with the book Practical Common Lisp. Accordng to chapter 26 I need to build a web application with the web server AllegroServe.
So I downloaded the software from GitHub and try (load "directory-name/
load.cl") in my REPL. An error occured:
"There is no package named "USER"".
I tried the option "[MAKE-NICKNAME] Make "USER" be a nickname for package "CL-USER"" from the Restarts. And then another error occured:
"Module SOCK was not provided by any function on CCL:*MODULE-PROVIDER-FUNCTIONS*."
So I tried to install aserve with quicklisp. I tried (ql:quickload "aserve") and one more time, an error occured:
"There is no applicable method for the generic function:
#<STANDARD-GENERIC-FUNCTION MAKE-INSTANCE #xC00FC3E>
when called with arguments:
(#<CCL:FORWARD-REFERENCED-CLASS
CL-SOURCE-FILE.CL>)"
I use Clozure CL from lispbox and my OS is windows 7. I download AllegroServe from
https://github.com/franzinc/aserve .
I don't know how to handle these errors(I don't even know what the problem exactly is). Can anyone help?
Thanks for reading this post. Any comment will be really appreciated.