You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a list of optional programs that we advise to install along of Lem:
73
+
74
+
```
75
+
fd
76
+
```
77
+
78
+
-[fd](https://github.com/sharkdp/fd) or `fd-find` on Debian repositories: if present, Lem will use it in commands that find files recursively (see Usage: Opening Files). `fd` respects .gitignore by default and ignores common large development directories such as `node_modules/`. If it isn't present, Lem will fallback to a full Lisp solution.
sudo yum install sbcl ncurses-devel make automake gcc gcc-c++ fd-find
89
+
```
90
+
91
+
- OpenSuse
92
+
```
93
+
sudo zypper install sbcl ncurses-devel make devel_basis fd
94
+
```
95
+
96
+
### Install qlot
97
+
- Automatic installer
98
+
```
99
+
curl -L https://qlot.tech/installer | bash
100
+
```
101
+
For an alternative installation, https://github.com/fukamachi/qlot#installation
102
+
103
+
104
+
### Build the executables
105
+
106
+
- Create the directories
107
+
108
+
```
109
+
mkdir $HOME/common-lisp && cd $HOME/common-lisp
110
+
```
111
+
```
112
+
git clone https://github.com/lem-project/lem.git
113
+
cd lem && make ncurses
114
+
```
115
+
116
+
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".
117
+
118
+
119
+
### Add the executable to PATH
120
+
- Copying the PATH to `~/.bashrc`
121
+
```
122
+
export PATH="$HOME/common-lisp/lem:$PATH"
123
+
```
124
+
125
+
## Installation with roswell (deprecated)
126
+
127
+
> Note: the installation with Roswell is deprecated.
128
+
129
+
Please install roswell at first, [Roswell Installation Guide](https://github.com/roswell/roswell/wiki/Installation).
130
+
131
+
After that, please follow the steps bellow.
132
+
133
+
1. Install lem by roswell
134
+
135
+
```
136
+
$ ros follow-dependency=t install lem-project/lem
137
+
```
138
+
139
+
2. Add the PATH in the initialization file (such as `~/.bashrc`)
0 commit comments