MacOS
Lem 2.1 was released! It provides binaries for Linux, MacOS and Windows.
Copy the app file to the applications folder and type the following in your terminal:
xattr -d com.apple.quarantine /Applications/lem.app
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
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"