[hunchentoot-devel] Fwd: can't install hunchentoot, because of usocket

I was trying to follow the steps explained in http://www.adampetersen.se/articles/lispweb.htm, but I can't install hunchentoot using quicklisp in my Windows 7 / Emacs / CLISP environment, because usocket fails to install, this is what happens in Emacs (the following refers to isolated 'usocket' installation but the same happens when I try to install hunchentoot): CL-USER> (ql:quickload "usocket") ; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2011-01-10/systems.txt"> ; 78.15KB ================================================== 80,026 bytes in 1.29 seconds (60.67KB/sec) ; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2011-01-10/releases.txt"> ; 111.77KB ================================================== 114,451 bytes in 0.29 seconds (388.06KB/sec) To load "usocket": Install 1 Quicklisp release: usocket ; Fetching #<URL "http://beta.quicklisp.org/archive/usocket/2011-01-10/usocket-20110110-svn.tgz"> ; 54.77KB ================================================== 56,082 bytes in 0.35 seconds (157.37KB/sec) ; Loading "usocket" [package usocket].. *** - Program stack overflow. RESET ;; swank:close-connection: NIL [2]> I might have done any stupid mistake, I'm a CLISP/Emacs newbie. Any help is appreciated. Thanks in advance.

Mario Maio <mario.maio@libero.it> writes:
I was trying to follow the steps explained in
http://www.adampetersen.se/articles/lispweb.htm, but I can't install hunchentoot using quicklisp in my Windows 7 / Emacs / CLISP environment, because usocket fails to install, this is what happens in Emacs (the following refers to isolated 'usocket' installation but the same happens when I try to install hunchentoot): [snip]
You'll have better luck with a different CL implementation. Clozure seems to work nicely, and LispWorks would certainly do the trick too. Zach

I can't imagine any code in USOCKET's CLISP backend could cause such stack overflow (by infinite loop?!). I used think this is a ASDF + CLISP issue, unless any CLISP familiar lisper could figure out what code was running when stack overflow happened. --binghe On Mon, Feb 7, 2011 at 11:11 PM, Zach Beane <xach@xach.com> wrote:
Mario Maio <mario.maio@libero.it> writes:
I was trying to follow the steps explained in
http://www.adampetersen.se/articles/lispweb.htm, but I can't install hunchentoot using quicklisp in my Windows 7 / Emacs / CLISP environment, because usocket fails to install, this is what happens in Emacs (the following refers to isolated 'usocket' installation but the same happens when I try to install hunchentoot): [snip]
You'll have better luck with a different CL implementation. Clozure seems to work nicely, and LispWorks would certainly do the trick too.
Zach
_______________________________________________ tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
-- Chun Tian (binghe)
participants (3)
-
Chun Tian (binghe)
-
Mario Maio
-
Zach Beane