docs: add Quick Start section to avoid GTK confusion for server builds
All checks were successful
GBCI / build (push) Successful in 14s
All checks were successful
GBCI / build (push) Successful in 14s
This commit is contained in:
parent
9895e67fe7
commit
a3a11ffdca
1 changed files with 15 additions and 0 deletions
|
|
@ -2,6 +2,21 @@
|
||||||
|
|
||||||
This guide covers building botserver from source, including dependencies, feature flags, and platform-specific considerations.
|
This guide covers building botserver from source, including dependencies, feature flags, and platform-specific considerations.
|
||||||
|
|
||||||
|
## Quick Start
|
||||||
|
|
||||||
|
**For server deployment (no desktop GUI):**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cargo build --release --no-default-features
|
||||||
|
```
|
||||||
|
|
||||||
|
**For desktop application development (requires GTK libraries):**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt install -y libglib2.0-dev libgtk-3-dev libgdk-pixbuf-2.0-dev libcairo2-dev libpango1.0-dev libatk1.0-dev libxkbcommon-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev
|
||||||
|
cargo build --release
|
||||||
|
```
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
### System Requirements
|
### System Requirements
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue