More dependency clarification in the README

Signed-off-by: Skylar "The Cobra" Widulski <cobra@vern.cc>
This commit is contained in:
Skylar "The Cobra" Widulski 2023-12-10 11:02:34 -05:00
parent b3aa6b5519
commit cc9f1f0fb0
Signed by: cobra
GPG Key ID: 4FD8F812083FF6F9
1 changed files with 5 additions and 1 deletions

View File

@ -8,7 +8,11 @@ Join our [Matrix room](https://mto.vern.cc/#/#cobra-frontends:vern.cc) for suppo
# Run your own instance
## Dependencies
This program is written in Guile Scheme. As such, you need `guile` and `guile-gnutls` installed. You will also need libraries like `libxml2` and `libgumbo`, and utilities like `gcc`, `autoconf`, and `make` to build `gumbo-libxml`
This program is written in Guile Scheme.
You will need need `guile`, `guile-gnutls`, `guile-lib`, `libxml2`, `libgumbo`, and `gumbo-libxml` installed.
Because `gumbo-libxml` is not in many (any?) distro repositories, You have to build it from source. This repo has a submodule containing the source code. Instructions on how to build it are within the "Running" section below. To compile `gumbo-libxml`, you also need general build utilities like `make`, `autoconf`, and `gcc`.
## Running
1. Clone the repository using `git clone --recurse-submodules http://git.vern.cc/cobra/MeMe`