|
|
|
This page describes how to manually build Kaidan on debian-based systems (i.e.
|
|
|
|
Ubuntu, KDE Neon, Linux Mint, etc.).
|
|
|
|
|
|
|
|
## 1. Install dependencies
|
|
|
|
|
|
|
|
This at least requires Ubuntu *18.04* or debian *buster* (which is currently still
|
|
|
|
testing). Older distributions are not supported since they don't provide Qt 5.8
|
|
|
|
or newer, an exception is KDE Neon 16.04.
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo apt install git-core cmake build-essential zlib1g-dev libgloox-dev \
|
|
|
|
libnotify-bin libqt5quick5 libqt5quickcontrols2-5 libqt5quickwidgets5 \
|
|
|
|
libqt5qml5 libqt5gui5 libqt5core5a qtdeclarative5-dev qttools5-dev qt5-default \
|
|
|
|
qtquickcontrols2-5-dev kirigami2-dev extra-cmake-modules libqt5svg5-dev \
|
|
|
|
qml-module-qt-labs-platform
|
|
|
|
```
|
|
|
|
|
|
|
|
## 2. Get the source code
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git clone https://git.kaidan.im/kaidan/kaidan
|
|
|
|
```
|
|
|
|
|
|
|
|
## 3. Build Kaidan
|
|
|
|
|
|
|
|
```bash
|
|
|
|
mkdir kaidan/build ; cd kaidan/build
|
|
|
|
cmake .. -DI18N=1
|
|
|
|
make -j$(nproc)
|
|
|
|
```
|
|
|
|
|
|
|
|
## 4. Use and install
|
|
|
|
|
|
|
|
You can Kaidan now:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
./bin/kaidan
|
|
|
|
```
|
|
|
|
If you like it, you can install it executing:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
sudo make install
|
|
|
|
```
|
|
|
|
|