Mitgliederverwaltung für einen Landesverband, Clientkomponente
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pmv-client/INSTALL

72 lines
1.6 KiB

3 years ago
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
--------
3 years ago
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
3 years ago
Installation unter MacOS
========================
Das Programm ist noch nicht für MacOS übersetzt worden.