I have, in the past, compiled sbcl with threads by hand, it is no problem doing this unless you are low on ram.
I have 1.0.31.0.debian - it has threads. I am running Debian Sid on this box. ~$ sbcl This is SBCL 1.0.31.0.debian, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * (apropos 'threads) THREADS THREADS_ :INTERACTIVE-THREADS (bound) :INTERACTIVE-THREADS-QUEUE (bound) :THREADS (bound) SB-THREAD::*ALL-THREADS* (bound) SB-THREAD::*ALL-THREADS-LOCK* (bound) SB-THREAD::INTERACTIVE-THREADS SB-THREAD::INTERACTIVE-THREADS-QUEUE SB-THREAD:LIST-ALL-THREADS (fbound) SB-THREAD::SESSION-INTERACTIVE-THREADS (fbound) SB-THREAD::SESSION-INTERACTIVE-THREADS-QUEUE (fbound) SB-THREAD::SESSION-THREADS (fbound) SB-THREAD::THREADS SB-THREAD::WITH-ALL-THREADS-LOCK (fbound) * Are you sure you did not have threads on in the binary? I just installed via clbuild: $ clbuild install sbcl $ clbuild compile-implementation sbcl $ clbuild lisp This is SBCL 1.0.31.29, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * (apropos 'threads) THREADS :INTERACTIVE-THREADS (bound) :INTERACTIVE-THREADS-QUEUE (bound) :THREADS (bound) SB-THREAD::*ALL-THREADS* (bound) SB-THREAD::*ALL-THREADS-LOCK* (bound) SB-THREAD::INTERACTIVE-THREADS SB-THREAD::INTERACTIVE-THREADS-QUEUE SB-THREAD:LIST-ALL-THREADS (fbound) SB-THREAD::SESSION-INTERACTIVE-THREADS (fbound) SB-THREAD::SESSION-INTERACTIVE-THREADS-QUEUE (fbound) SB-THREAD::SESSION-THREADS (fbound) SB-THREAD::THREADS SB-THREAD::WITH-ALL-THREADS-LOCK (fbound) * Both run my weblocks-stable that I pulled earlier. If I get some time (!) I'd like to get some welocks code written in the next few days. Has anyone made available a reasonably complex application in weblocks that includes login and users? A CMS perhaps? Cheers, ---Venkat. On 10/06/09 11:53, Tomasz Lipski wrote: >> I removed my system sbcl (it was compiled without threads) >> >> apt-get remove sbcl >> >> then download sbcl source, have created file >> customize-target-features.lisp with standard content: >> >> (lambda (features) >> (flet ((enable (x) >> (pushnew x features)) >> (disable (x) >> (setf features (remove x features)))) >> ;; Threading support, available only on x86/x86-64 Linux, x86 Solaris >> ;; and x86 Mac OS X (experimental). >> (enable :sb-thread))) >> >> and run "sh make.sh" from user and "sh install.sh" from root. If I am >> not mistaken, there was no error message at all during compilation >> time. > > Hi, > > Am I missing something or shouldn't you just install sbcl as in > Weblocks installation manual > (http://weblocks.viridian-project.de/installation): > > ./clbuild compile-implementation sbcl > > (and of course you have to run ./clbuild lisp to access compiled sbcl) > > version 1.0.31.1 seems to work fine when installed in such manner. > > Best regards, > > Tomek Lipski > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "weblocks" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/weblocks?hl=en -~----------~----~----~----~------~----~------~--~---
