This commit is contained in:
PedroEdiaz
2024-12-03 22:44:39 -06:00
parent b928dcd82d
commit 7344c6bfcb

View File

@@ -4,22 +4,24 @@ capable of handling over a hundred dimensions. It allows users to interactively
explore each dimension in an intuitive and dynamic way. explore each dimension in an intuitive and dynamic way.
Import your .klein files, which represents multidimentional surface. Import your .klein files, which represents multidimentional surface.
# Source code # Building
## Source code
``` ```
git clone https://gitea.axiolutions.top/software/manigraph.git git clone https://gitea.axiolutions.top/software/manigraph.git
cd manigraph cd manigraph
git submodule update --init --recursive git submodule update --init --recursive
``` ```
# Dependecies ## Dependecies
You may need system specific dependecies to build *Manigraph*. You may need system specific dependecies to build *Manigraph*.
[https://www.glfw.org/docs/3.3/compile.html#compile_deps](Reference) [Reference](https://www.glfw.org/docs/3.3/compile.html#compile_deps)
## Linux ### Linux
- `x11`: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel - `x11`: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
- `wayland`: libwayland-dev libxkbcommon-dev wayland-protocols - `wayland`: libwayland-dev libxkbcommon-dev wayland-protocols
# Building ## Commands
A C compiler is needed for building *Manigraph*. and any of those commands A C compiler is needed for building *Manigraph*. and any of those commands
``` ```