1.3 KiB
1.3 KiB
sidebar_position
| sidebar_position |
|---|
| 2 |
Installation
Stardust officially works on Linux distributions, it may work on BSD/Fuchsia but that support is not guaranteed. Windows/macOS support is not planned at this time.
libstardustxr (server, client, and fusion)
Packages
AUR: libstardustxr and libstardustxr-fusion
Build system
- Meson >= 0.55.0
- Ninja (tested on 1.10.2)
Build dependencies
- Flatbuffers >= 1.12.0
Download
git clone https://github.com/StardustXR/libstardustxr.git
cd libstardustxr
Build
meson build --prefix=/usr
cd build
ninja
Install
ninja install
stardust-xr (reference server)
Packages
AUR: stardust-xr
Build system
- Meson >= 0.55.0
- Ninja (tested on 1.10.2)
- CMake (tested on 3.21.1)
Build dependencies
- libstardustxr
- Flatbuffers >= 1.12.0
- EGL+GLES 3.2
- GLX+Xlib
- fontconfig
- dlopen
- OpenXR Loader (required even if run in flatscreen mode)
Download
git clone https://github.com/StardustXR/stardust-xr.git
cd stardust-xr
Build
meson build --prefix=/usr
cd build
ninja
Install
ninja install