help w/ AllegroServ tutorial from Siebel Pract C Lisp book

Discussion of Common Lisp

help w/ AllegroServ tutorial from Siebel Pract C Lisp book

Postby clisp-newbie » Tue Nov 08, 2011 7:04 pm

So i cannot even start allegroserve and the books refers to a aserve.fasl file which I cannot find anywhere on the internet available for download. All I was able to download was a .zip file with a load.cl file and I coped the the zip folder and tried to load "load.cl" and follow instructions but I get the following error output when trying to load "load.cl" I am using ubuntu, SBCL, and tried a chmod 777 on load.cl which didn't help. anyone have any ideas? I just want to get allegroserv running so I can actually follow the book's tutorial.... can't find the aserve.fasl file it refers to and cannot build the .fasl off the load.cl per some other instructions online. thank you.


* (load "/home/janedoe/Desktop/aserve-1.2.53/load.cl")
STYLE-WARNING: using deprecated EVAL-WHEN situation names LOAD EVAL COMPILE

debugger invoked on a SB-INT:EXTENSION-FAILURE in thread #<THREAD
"initial thread" RUNNING
{A9F3921}>:
Don't know how to REQUIRE SOCK.
See also:
The SBCL Manual, Variable *MODULE-PROVIDER-FUNCTIONS*
The SBCL Manual, Function REQUIRE

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.

(SB-IMPL::REQUIRE-ERROR "Don't know how to ~S ~A.")[:EXTERNAL]
0]
clisp-newbie
 
Posts: 1
Joined: Tue Nov 08, 2011 6:57 pm

Re: help w/ AllegroServ tutorial from Siebel Pract C Lisp book

Postby edgar-rft » Tue Nov 08, 2011 11:03 pm

AllegroServe homepage: http://allegroserve.sourceforge.net/

AllegroServe works only with Franz Allegro Common Lisp, but not with SBCL.

There is a Allegro Common Lisp Express Edition you can download and use for free.

Or you can use Hunchentoot as an alternative HTTP server, which also runs on SBCL, but it will probably not run with the example code from the book just out of the box without modifications.

Edit: Hunchentoot has moved to github at https://github.com/edicl/hunchentoot/downloads

HTH

- edgar
edgar-rft
 
Posts: 147
Joined: Fri Aug 06, 2010 6:34 am
Location: Germany

Re: help w/ AllegroServ tutorial from Siebel Pract C Lisp book

Postby Eudoxia » Sun Dec 04, 2011 3:02 pm

I would suggest downloading the aserve package from Quicklisp's respositories. I don't know if it's AllegroServe or Portable AllegroServe (Possibly the latter because of what the poster above said), but it works just fine.

Code: Select all
(ql:quickload 'aserve)
Eudoxia
 
Posts: 3
Joined: Sun Dec 04, 2011 2:58 pm


Return to Common Lisp

Who is online

Users browsing this forum: No registered users and 2 guests

cron