MacOS
Lem has nightly AppImage releases! for Linux, MacOS and Windows.
Please run it with the xattr
command below.
Copy the app file to the applications folder and type the following in your terminal:
xattr -d com.apple.quarantine /Applications/lem.app
Clone the Lem repository and build a Docker image:
$ docker build -t lem .
You can now run it:
$ docker run --rm -it -v .:/shared lem
- Using HomeBrew https://brew.sh/
brew install sbcl ncurses
- Automatic installer
curl -L https://qlot.tech/installer | bash
For an alternative installation, https://github.com/fukamachi/qlot#installation
- Create the directories
mkdir $HOME/common-lisp && cd $HOME/common-lisp
git clone https://github.com/lem-project/lem.git
cd lem && make ncurses
or run make sdl2-ncurses
to build Lem with the two interfaces in it. Then choose the interface at startup with -i / --interface
, either “sdl2” or “ncurses”.
- Copying the PATH to
~/.bashrc
export PATH="$HOME/common-lisp/lem:$PATH"
Please install roswell at first, Roswell Installation Guide.
After that, please follow the steps bellow.
- Install lem by roswell
$ ros follow-dependency=t install lem-project/lem
- Add the PATH in the initialization file (such as
~/.bashrc
)
export PATH=$PATH:~/.roswell/bin