Yes, <br>You need to create customize-target-features.lisp in the source code directory with<br> (lambda (features)<br>      (flet ((enable (x)<br>               (pushnew x features))<br>             (disable (x)<br>               (setf features (remove x features))))<br>
        ;; Threading support, available only on x86/x86-64 Linux, x86 Solaris<br>        ;; and x86 Mac OS X (experimental).<br>        (enable :sb-thread)))<br><br>I rebuilt SBCL 1.0.18 and hunchentoot svn version and version 0.15.7  work fine.<br>
<br>Thanks,<br><br>andy<br><br><br><div class="gmail_quote">On Tue, Jul 8, 2008 at 12:43 PM, Cyrus Harmon <<a href="mailto:ch-tbnl@bobobeach.com">ch-tbnl@bobobeach.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style=""><div><br></div>There isn't an SBCL problem, you just need to enable threads when you build SBCL. See Christophe Rhode's recent message to sbcl-devel:<div><br></div><div><span style="font-family: -webkit-monospace;"></span><blockquote type="cite">
<span style="font-family: -webkit-monospace;">You need to create a file called customize-target-features.lisp in the<br>sbcl source directory, containing something like<br> (lambda (list) (list* :sb-thread list))<br>(see section 2.2 of the INSTALL file)<br>
</span></blockquote><div><div><br></div><div>Cyrus</div><div><div></div><div class="Wj3C7c"><div><br></div><div>On Jul 8, 2008, at 8:46 AM, Andrew Peterson wrote:</div><br></div></div><blockquote type="cite"><div><div></div>
<div class="Wj3C7c">Hans,<br><br>This appears to be the case with SBCL 1.0.18 and SBCL <a href="http://1.0.17." target="_blank">1.0.17.</a><br>In both cases :sb-thread is not in *features* and if I (pushnew :sb-thread *features)<br>
(defvar *server* (hunchentoot:start-server :port 8080))<br> now returns the error: Not supported in unithread builds.<br><br>I built  1.0.18 with the instructions on SBCL site (sh make.sh). <br>So it is built with whatever default configuration is within the make files.<br>
<br>I will advise SBCL of the problem and try to figure out how to build with threads.<br> <br>Thanks for being so responsive,<br><br>andy<br><br><div class="gmail_quote">On Tue, Jul 8, 2008 at 10:16 AM, Hans Hübner <<a href="mailto:hans@huebner.org" target="_blank">hans@huebner.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Andy,<br> <br> did you build SBCL 1.0.18 with threads?  From what you write I would<br> guess that you are using a non-threaded Lisp.  START-SERVER does not<br>
 return in this case, as all request processing is done in the<br> foreground.  The SBCL 1.0.17 binary that you downloaded should be<br> threaded, though.<br> <font color="#888888"><br> -Hans<br> </font><div><div></div><div>
<br> 2008/7/8 Andrew Peterson <<a href="mailto:andy.arvid@gmail.com" target="_blank">andy.arvid@gmail.com</a>>:<br> > Hans,<br> ><br> > The Hunchentoot development version compiles fine in SBCL 1.0.18 (Linux 64<br>
 > bits) using all libraries in the ediware tree.<br> > SBCL 1.0.18 was compiled from the source using SBCL <a href="http://1.0.12." target="_blank">1.0.12.</a><br> ><br> > I do this by removing all *.fasl in the libraries. then enter<br>
 > (require :hunchentoot)<br> > But<br> > (defvar *server* (hunchentoot:start-server :port 8080))<br> > does not return. It hangs REPL. But it is running.<br> > <a href="http://localhost:8080/" target="_blank">http://localhost:8080/</a> returns the default hunchentoot page.<br>
 ><br> > The same holds true for SBCL 1.0.17 (binary download).<br> ><br> > But SBCL 1.0.12 compiles and runs right, start-server does return and my<br> > code runs fine.<br> ><br> > Thanks<br> ><br>
 > Andy<br> ><br> > On Tue, Jul 8, 2008 at 12:54 AM, Hans Hübner <<a href="mailto:hans@huebner.org" target="_blank">hans@huebner.org</a>> wrote:<br> >><br> >> Andrew,<br> >><br> >> could you check whether you have the same problem when you're using<br>
 >> the Hunchentoot development version?  It is currently only available<br> >> through Subversion by checking out <a href="http://bknr.net/svn/ediware" target="_blank">http://bknr.net/svn/ediware</a> - If<br>
 >> that does not work, too, please send a complete error message of the<br> >> compilation.<br> >><br> >> Thanks,<br> >> Hans<br> >><br> >> 2008/7/8 Andrew Peterson <<a href="mailto:andy.arvid@gmail.com" target="_blank">andy.arvid@gmail.com</a>>:<br>
 >> > Today, I upgraded to SBCL 1.0.18 and Hunchentoot 0.15.7 from SBCL 1.0.12<br> >> > and<br> >> > Hunchentoot <a href="http://0.15.2." target="_blank">0.15.2.</a><br> >> ><br> >> > Unfortunately, when SBCL compiles I got this error:<br>
 >> > erred while invoking #<COMPILE-OP NIL {1002F3BE11}> on<br> >> > #<CL-SOURCE-FILE "port-sbcl" {10031BF5B1}><br> >> >    [Condition of type ASDF:COMPILE-FAILED]<br> >> ><br>
 >> > I also got this error when I returned to  Hunchentoot <a href="http://0.15.2." target="_blank">0.15.2.</a><br> >> ><br> >> > I returned to SBCL 1.0.12 and Hunchentoot works in both versions (0.15.2<br>
 >> > and<br> >> > 0.15.7)<br> >> ><br> >> > andy peterson.<br> >> ><br> >> ><br> >> ><br> >> > _______________________________________________<br> >> > tbnl-devel site list<br>
 >> > <a href="mailto:tbnl-devel@common-lisp.net" target="_blank">tbnl-devel@common-lisp.net</a><br> >> > <a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a><br>
 >> ><br> >> _______________________________________________<br> >> tbnl-devel site list<br> >> <a href="mailto:tbnl-devel@common-lisp.net" target="_blank">tbnl-devel@common-lisp.net</a><br> >> <a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a><br>
 ><br> ><br> ><br> > --<br> > My Exercise Logs:<br> > <a href="http://andyarvid.infogami.com" target="_blank">http://andyarvid.infogami.com</a><br> > <a href="http://decenturl.com/spreadsheets.google/andys-exercise-log" target="_blank">http://decenturl.com/spreadsheets.google/andys-exercise-log</a><br>
 > _______________________________________________<br> > tbnl-devel site list<br> > <a href="mailto:tbnl-devel@common-lisp.net" target="_blank">tbnl-devel@common-lisp.net</a><br> > <a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a><br>
 ><br> _______________________________________________<br> tbnl-devel site list<br> <a href="mailto:tbnl-devel@common-lisp.net" target="_blank">tbnl-devel@common-lisp.net</a><br> <a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a><br>
 </div></div></blockquote></div><br><br clear="all"><br>-- <br>My Exercise Logs:<br><a href="http://andyarvid.infogami.com" target="_blank">http://andyarvid.infogami.com</a><br></div></div><a href="http://decenturl.com/spreadsheets.google/andys-exercise-log" target="_blank">http://decenturl.com/spreadsheets.google/andys-exercise-log</a> _______________________________________________<div class="Ih2E3d">
<br>tbnl-devel site list<br><a href="mailto:tbnl-devel@common-lisp.net" target="_blank">tbnl-devel@common-lisp.net</a><br><a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a></div>
</blockquote></div><br></div></div><br>_______________________________________________<br>
tbnl-devel site list<br>
<a href="mailto:tbnl-devel@common-lisp.net">tbnl-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/mailman/listinfo/tbnl-devel" target="_blank">http://common-lisp.net/mailman/listinfo/tbnl-devel</a><br></blockquote></div><br>