Compare commits

...

3 commits

Author SHA1 Message Date
8a5038e462 README 2024-10-01 14:39:54 +02:00
068a50e289 Push to new version 2024-10-01 14:08:34 +02:00
da89a0d2c7 Fix translations and style for Windows 2024-10-01 14:00:36 +02:00
2 changed files with 10 additions and 12 deletions

View file

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10)
project(kima2 VERSION 1.8.2)
project(kima2 VERSION 1.8.3)
set(CMAKE_MODULE_PATH "${CMAKE_HOME_DIRECTORY}/cmake")
@ -98,9 +98,9 @@ if( MINGW )
${MINGW_PATH}/libwinpthread-1.dll
${MINGW_PATH}/libsqlite3-0.dll
${MINGW_PATH}/libusb-1.0.dll
${MINGW_PATH}/libicuuc73.dll
${MINGW_PATH}/libicuin73.dll
${MINGW_PATH}/libicudt73.dll
${MINGW_PATH}/libicuuc75.dll
${MINGW_PATH}/libicuin75.dll
${MINGW_PATH}/libicudt75.dll
${MINGW_PATH}/libpcre2-16-0.dll
${MINGW_PATH}/libpcre2-8-0.dll
${MINGW_PATH}/zlib1.dll
@ -129,10 +129,9 @@ if( MINGW )
${MINGW_PATH}/../share/qt6/translations/qt_de.qm
${MINGW_PATH}/../share/qt6/translations/qt_help_de.qm
${MINGW_PATH}/../share/qt6/translations/qtmultimedia_de.qm
#${MINGW_PATH}/../share/qt6/translations/qtquickcontrols_de.qm
#${MINGW_PATH}/../share/qt6/translations/qtscript_de.qm
#${MINGW_PATH}/../share/qt6/translations/qtxmlpatterns_de.qm
DESTINATION bin/translations)
DESTINATION bin/share/qt6/translations)
install(FILES ${MINGW_PATH}/../share/qt6/plugins/styles/qmodernwindowsstyle.dll
DESTINATION bin/styles)
endif( MINGW )
include(InstallRequiredSystemLibraries)

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:
```