instal doc update

This commit is contained in:
David Botton 2024-05-10 05:41:08 -04:00
parent 1c7782c2f6
commit df5080a3f7
5 changed files with 57 additions and 3 deletions

2
LEARN.md vendored
View file

@ -10,7 +10,7 @@ COMMON-LISP "The Tutorial" Series
* [Install Common-Lisp for MacOS](MACOS.md) * [Install Common-Lisp for MacOS](MACOS.md)
* [Install Common-Lisp for Win64](WINDOWS.md) * [Install Common-Lisp for Win64](WINDOWS.md)
* [Install Common-Lisp for Linux](https://lisp-lang.org/learn/getting-started/) * [Install Common-Lisp for Linux](LINUX.md)
* [Install Common-Lisp For Android (Termux)](ANDROID-TERMUX.md) * [Install Common-Lisp For Android (Termux)](ANDROID-TERMUX.md)
For **Windows** users there is an easy install for full CL environment using For **Windows** users there is an easy install for full CL environment using

40
LINUX.md vendored Normal file
View file

@ -0,0 +1,40 @@
## Installing Common Lisp + CLOG Builder on Linux (all platforms)
(For emacs based Linux install - https://lisp-lang.org/learn/getting-started/)
1. Install sbcl, emacs, sqlite and openssh (modify for your OS)
sudo apt-get install sbcl openssh-client libsqlite3-dev
2. Install QuickLisp
```
curl -o /tmp/ql.lisp http://beta.quicklisp.org/quicklisp.lisp
sbcl --no-sysinit --no-userinit --load /tmp/ql.lisp \
--eval '(quicklisp-quickstart:install :path "~/.quicklisp")' \
--eval '(ql:add-to-init-file)' \
--quit
```
3. Run SBCL and install the UltraLisp distro for recent software for quicklisp:
```
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)
(ql:update-all-dists) ; run newest updates
```
4. Install and run CLOG Builder for a rich GUI Lisp IDE either with:
```
(ql:quickload :clog/tools)
(clog-tools:clog-builder)
```
or at the command line:
```
run-builder
```
- [Learn about CLOG](README.md)
- [Learn Common-Lisp](LEARN.md)

8
MACOS.md vendored
View file

@ -1,5 +1,8 @@
## Installing Common Lisp + Emacs + Slime on MacOS (all platforms) ## Installing Common Lisp + Emacs + Slime on MacOS (all platforms)
(If you do not want emacs skip steps 1,2,6,7 and 8 and just use the
CLOG Builder)
1. Install Emacs for Mac OS from - https://emacsformacosx.com/ 1. Install Emacs for Mac OS from - https://emacsformacosx.com/
2. [optional] Add Emacs to your system's path by creating a 2. [optional] Add Emacs to your system's path by creating a
@ -55,6 +58,11 @@ using emacs (and if desire terminal version use emacs -nw) and then use M-x slim
(clog-tools:clog-builder) (clog-tools:clog-builder)
``` ```
or at the command line:
```
run-builder
```
Tip: If use emacs graphically, you may find it easier to set the Tip: If use emacs graphically, you may find it easier to set the
apple command key to also act as a Meta key: apple command key to also act as a Meta key:

2
README.md vendored
View file

@ -61,7 +61,7 @@ is also know to work with the commercial Common Lisps as well.
To install CLOG - install Common Lisp: To install CLOG - install Common Lisp:
* [Install Common-Lisp for MacOS](MACOS.md) * [Install Common-Lisp for MacOS](MACOS.md)
* [Install Common-Lisp for Linux](https://lisp-lang.org/learn/getting-started/) * [Install Common-Lisp for Linux](LINUX.md)
* [Install Common-Lisp For Android (Termux)](ANDROID-TERMUX.md) * [Install Common-Lisp For Android (Termux)](ANDROID-TERMUX.md)
* [Install Common-Lisp for Win64](WINDOWS.md) * [Install Common-Lisp for Win64](WINDOWS.md)

8
WINDOWS.md vendored
View file

@ -1,6 +1,6 @@
## Installing Common Lisp on Windows 64bit from Scratch ## Installing Common Lisp on Windows 64bit from Scratch
(For a simple non-emacs install see: (For a simple "one step" non-emacs install see:
https://github.com/rabbibotton/clog-win64-ez/releases) https://github.com/rabbibotton/clog-win64-ez/releases)
1. Download and install rho-emacs: 1. Download and install rho-emacs:
@ -90,5 +90,11 @@
(clog-tools:clog-builder) (clog-tools:clog-builder)
``` ```
or at the command line:
```
run-builder
```
[Learn about CLOG](README.md) [Learn about CLOG](README.md)
[Learn Common-Lisp](LEARN.md) [Learn Common-Lisp](LEARN.md)