toast/compiling.md
2025-09-04 00:57:28 +00:00

12 lines
792 B
Markdown

# Compiling ToastStunt on tilde.town
This was done quite haphazardly, please excuse my vague documentation.
The process mostly followed the build instructions in the toaststunt readme. Tilde-specific tweaks below:
- Had to patch the code due to trixie not shipping pcre3 - See git diff
- Requires `gperf` binary to calculate hashes.
- To avoid having to install stuff on tilde.town, I took this out of the trixie docker container and scp'd it up, lol
- After running `cmake ../`, it failed to find `gperf`. I am too st00pid to fix it properly so I just edited the generated `CMakeCache.txt` to have `gperf_EXECUTABLE:FILEPATH=/home/rbiv/toast/gperf`
- Toastcore grabbed from https://github.com/lisdude/toastcore/blob/master/toastcore.db at 8742cab8fa73af78250d83c9265262a6be0e8584