Installation auf einem Linux-Client =================================== 1. Installiere die benötigten Abhängigkeiten über die Paketverwaltung der Distribution 1.1 QT5-Laufzeitumgebung 1.2 MariaDB-Bibliotkek für QT5 1.3 Wireguard 2. Als root: Kopiere pmv-client nach /usr/local/bin 3. Als normaler Benutzer: Kopiere pmv-client.desktop nach ~/Desktop Debian GNU/Linux ---------------- sudo apt-get install libqt5core5a libqt5gui5 libqt5sql5-mysql libqt5network5 \ wireguard Ubuntu ------ sudo apt install qt5-default wireguard TBD: Weitere wichtige Distributionen Installation unter Windows ========================== Anwender -------- Voraussetzungen - Wireguard-Client - https://www.wireguard.com/install/ Manuelle Installation Verzeichnis C:\Programme\PPSH\pmv-client anlegen Dateien im Verzeichnis C:\Programme\PPSH\pmv-client ablegen Ein Windows-Installer steht noch nicht zur Verfügung. Entwickler ---------- Voraussetzung für Entwicklungsmodus - QT - v5.15.2 - MinGW 8.1.0 64-bit - QtCreator - MariaDB C Connector 64bit - aktuell: v3.2.5-GA - https://mariadb.com/downloads/connectors - Includedateien mitinstallieren - Git QT5 Datenbanktreiber für MariaDB erstellen ``` cd C:\Qt\5.15.2\Src\qtbase\src\plugins\sqldrivers qmake -- MYSQL_INCDIR="C:/Program Files/MariaDB/MariaDB Connector C 64-bit/include" MYSQL_LIBDIR="C:/Program Files/MariaDB/MariaDB Connector C 64-bit/lib" mingw32-make mingw32-make install ``` Wenn etwas nicht funktioniert: Die Datei `config.cache` löschen Installation unter MacOS ======================== Das Programm ist noch nicht für MacOS übersetzt worden.