This commit is contained in:
Martin Brodbeck 2024-10-01 14:39:54 +02:00
parent 068a50e289
commit 8a5038e462

View file

@ -13,17 +13,16 @@ Verkaufsdaten nach dem Verkaufsende auszutauschen.
Ebenso können über einen ESC/POS-Drucker Quittungen ausgestellt werden.
## Installation
Auf [rustysoft.de](https://www.rustysoft.de/software/kima2/) werden verschiedene Installationspakete (Arch Linux,
Ubuntu, Windows) angeboten. Bitte die Hinweise dort beachten.
Auf [rustysoft.de](https://www.rustysoft.de/software/kima2/) werden die Installationsmöglichkeiten (Flatpak, Windows-Installer) erläutert. Bitte die Hinweise dort beachten.
### Selbst compilieren
## Selbst compilieren
KIMA2 benötigt folgende Libraries:
* Qt 6
* boost >= 1.80
* libusb-1.0
* nlohmann-json (als 3rdparty submodule vorhanden)
Da Features aus C++20 verwendet werden, sollte als Compiler mindestens GCC 12 verwendet werden.
Da Features aus C++20 sowie von neueren Compilern verwendet werden, sollte als Compiler mindestens GCC 14 verwendet werden.
Die Installationsschritte unter Linux sind wie folgt:
```