Tutorials/LLSSS
Prerequisites
LLSSS is written in Rust and requires the Rust compiler. You can install the Rust compiler for your system by following the steps given here. This tutorial assumes that you are using a Unix-like command line terminal with git. Those running Windows may wish to compile and run LLSSS through Windows subsystem for Linux (WSL2), in which case you will need to find instructions for installing Rust on Linux.
Compilation of LLSSS may take up to 14GB of RAM. If your system does not have this amount available to it, the compilation step may fail after several minutes with an error message stating process didn't exit successfully. In this case, you will need to increase the available amount of swap memory for your system. Guides on how to do this for various operating systems can be found online. An explanation for WSL2 is given below.
To increase the swap memory available to WSL2, you will need to create a file with the name .wslconfig in the folder C:\Users\<UserName>, where <UserName> is your Windows user name. If the file already exists, then you can edit the existing file. The file should contain at least the following lines:
# Settings apply across all Linux distros running on WSL 2 [wsl2] # Sets amount of swap storage space to 16GB, default is 25% of available RAM swap=16GB
Here 16GB was chosen to be sufficient for compiling rlife. After creating or editing this file, you will need to restart WSL2 for the changes to take effect. You can check the total amount of available swap memory in WSL2 by running
free -h