From ff80bd9725975451e5e836642ac3d2c26189f550 Mon Sep 17 00:00:00 2001 From: Martin Brodbeck Date: Thu, 9 Aug 2018 16:21:22 +0200 Subject: [PATCH 1/3] README improved --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index d72c219..1598182 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,27 @@ Verkaufsdaten nach dem Verkaufsende auszutauschen. Ebenso können über einen ESC/POS-Drucker Quittungen ausgestellt werden. +## Installation +Auf [rustysoft.de](https://www.rustysoft.de) werden verschiedene Installationspakete (Arch Linux, +Ubuntu, Windows) angeboten. Bitte die Hinweise dort beachten. + +### Selbst compilieren +KIMA2 benötigt folgende Libraries: +* Qt5 +* jsoncpp +* xlnt >= 1.3.0 +* boost >= 1.62 +* libusb-1.0 + +Da Features aus C++17 verwendet werden sowie std::filesystem, sollte als Compiler mindestens +GCC 8 verwendet werden. + +Die Installationsschritte unter Linux sind wie folgt: +``` +cd kima2-cpp +mkdir build && cd build +cmake -DCMAKE_BUILD_TYPE=Release .. +make +sudo make install +``` + From 942f7f6ca364e2997889436ac3d8d2ce37cb4d5b Mon Sep 17 00:00:00 2001 From: Martin Brodbeck Date: Thu, 9 Aug 2018 16:21:49 +0200 Subject: [PATCH 2/3] README improved --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1598182..4d806e5 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Verkaufsdaten nach dem Verkaufsende auszutauschen. Ebenso können über einen ESC/POS-Drucker Quittungen ausgestellt werden. ## Installation -Auf [rustysoft.de](https://www.rustysoft.de) werden verschiedene Installationspakete (Arch Linux, +Auf [rustysoft.de](https://www.rustysoft.de/?01_kima2) werden verschiedene Installationspakete (Arch Linux, Ubuntu, Windows) angeboten. Bitte die Hinweise dort beachten. ### Selbst compilieren From 75ef3fa1d580cc6bdb7861e9303c2a5c3f42dbc8 Mon Sep 17 00:00:00 2001 From: Martin Brodbeck Date: Thu, 9 Aug 2018 16:24:05 +0200 Subject: [PATCH 3/3] README improved --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4d806e5..ac147dc 100644 --- a/README.md +++ b/README.md @@ -36,3 +36,5 @@ make sudo make install ``` +Unter Windows muss vorab MinGW eingerichtet werden (z. B. MSYS2). Nach der Compilierung kann mit +`cpack -G NSIS` ein Installationspaket erstellt werden. \ No newline at end of file