Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:controller:vzlogger:installation_cpp-version

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:controller:vzlogger:installation_cpp-version [2018/05/09 18:51] – PR355 unistring jausoftware:controller:vzlogger:installation_cpp-version [2019/03/17 15:22] – Debian Stretch jau
Zeile 38: Zeile 38:
  
 === Debian Pakete === === Debian Pakete ===
-Für Distributionen die auf Debian "Jessie" basieren können die meisten dieser Abhängigkeiten folgendermaßen installiert werden:+Für Distributionen die auf Debian "Jessie" oder "Stretch" basieren können die meisten dieser Abhängigkeiten folgendermaßen installiert werden:
 (eventuell erstmal "apt-get update" als root ausführen) (eventuell erstmal "apt-get update" als root ausführen)
 <code>sudo apt-get install build-essential git-core cmake pkg-config subversion libcurl4-openssl-dev libgnutls28-dev libsasl2-dev uuid-dev libtool libssl-dev libgcrypt20-dev libmicrohttpd-dev libltdl-dev libjson-c-dev libleptonica-dev libunistring-dev dh-autoreconf</code> <code>sudo apt-get install build-essential git-core cmake pkg-config subversion libcurl4-openssl-dev libgnutls28-dev libsasl2-dev uuid-dev libtool libssl-dev libgcrypt20-dev libmicrohttpd-dev libltdl-dev libjson-c-dev libleptonica-dev libunistring-dev dh-autoreconf</code>
Zeile 66: Zeile 66:
 ./install.sh vzlogger ./install.sh vzlogger
 sudo systemctl start vzlogger sudo systemctl start vzlogger
 +</code>
 +
 +Die zugrundeliegenden SML Bibliothek kann (vorher) aktualisiert werden indem:
 +<code>
 +cd vzlogger/libs/libsml
 +git pull
 +cd ../..
 +./install.sh libsml
 </code> </code>
  
Zeile 127: Zeile 135:
 git clone https://github.com/rscada/libmbus.git git clone https://github.com/rscada/libmbus.git
 cd libmbus cd libmbus
-sudo ./build.sh+./build.sh
 sudo make install sudo make install
 </code> </code>
Zeile 139: Zeile 147:
 Falls der vzlogger aktualisiert werden soll ist wie folgt vorzugehen: Falls der vzlogger aktualisiert werden soll ist wie folgt vorzugehen:
 <code> <code>
-sudo systemctl stop vzlogger 
 cd vzlogger cd vzlogger
 git pull git pull
 cd build cd build
-cmake ..+cmake -DBUILD_TEST=off ..
 make make
 +sudo systemctl stop vzlogger
 sudo make install sudo make install
-cd ../.. 
 sudo systemctl start vzlogger sudo systemctl start vzlogger
 </code> </code>
software/controller/vzlogger/installation_cpp-version.txt · Zuletzt geändert: 2024/02/04 11:25 von jau