Compare commits
8 commits
Author | SHA1 | Date | |
---|---|---|---|
8a5038e462 | |||
068a50e289 | |||
da89a0d2c7 | |||
429d66dd4d | |||
37c8446ea4 | |||
a896e0d40e | |||
3668e2484f | |||
52dc7f1974 |
5 changed files with 11 additions and 13 deletions
|
@ -1,6 +1,6 @@
|
|||
cmake_minimum_required(VERSION 3.10)
|
||||
|
||||
project(kima2 VERSION 1.8.1)
|
||||
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)
|
||||
|
|
|
@ -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:
|
||||
```
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -15,7 +15,7 @@
|
|||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
SingleApplication kimaApp(argc, argv);
|
||||
SingleApplication kimaApp(argc, argv, false, SingleApplication::Mode::User | SingleApplication::ExcludeAppPath | SingleApplication::ExcludeAppVersion);
|
||||
|
||||
// QCoreApplication::setOrganizationName("RustySoft");
|
||||
QCoreApplication::setOrganizationDomain("rustysoft.de");
|
||||
|
|
Loading…
Reference in a new issue