List building dependencies for OpenSUSE (#137)

main
Félix Brezo, Ph. D 2023-12-24 19:35:48 +07:00 committed by GitHub
parent a300c65ecb
commit 71877a13de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 0 deletions

@ -51,6 +51,12 @@ On Fedora the following packages are needed:
sudo dnf install cmake SDL2-devel g++ npm patch perl libpng-devel
```
On OpenSUSE (Tumbleweed) the following packages are needed:
```sh
sudo zypper install cmake libSDL2-devel gcc-c++ gcc npm libpng16-devel patch
```
Then install the `lv_font_conv` executable to the InfiniSim source directory (will be installed at `node_modules/.bin/lv_font_conv`)
```sh
@ -65,6 +71,13 @@ source .venv/bin/activate
pip install wheel Pillow
```
Optionally, depending on your distro, it may also serve the Pip package as official native installation packages:
```sh
# OpenSUSE Tumbleweed
sudo zypper install python311-Pillow
```
## Configure and Build
In the most basic configuration tell cmake to configure the project and build it with the following two commands: