Skip to content

Commit a20ddb2

Browse files
author
Paul Nathan
committed
Updating based on feedback from arvid
Added information on how to build from source, along with --fancy and the dynamic space size option. fix #13
1 parent 0f57812 commit a20ddb2

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

env:sbcl-setup.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,24 @@ Installing on Windows
5151
Dear Windows SBCL user, please tell us how it's done!
5252

5353

54-
IDE configuration
54+
Further installation on Linux/OSX
5555
---
56-
Please see the IDE help page!
56+
Sometimes the SBCL you pick up from sbcl.org isn't as feature-complete
57+
as you want, or perhaps you want to recompile it for your own reasons
58+
(i.e., the Hunchentoot web server requires threads).
59+
60+
In order to do this, download the *source* SBCL package and issue this
61+
set of commands:
62+
63+
```Bash
64+
sh ./make.sh --fancy
65+
pushd doc/manual/ && make && popd
66+
sudo sh ./install.sh
67+
```
68+
69+
* --fancy builds with several optional features as of 1.1.3:
70+
:sb-core-compression :sb-xref-for-internals :sb-after-xc-core, plus
71+
threading on supported platforms.
72+
73+
* For platforms with very limited memory, --dynamic-space-size=<MB>
74+
can help ensure that you don't blow the internal Lisp heap.

0 commit comments

Comments
 (0)