[vz-users] Update des VZloggers 0.4.0 -> 0.4.7
applicationMGR ecoCuyo
applicationMGR at ecoCuyo.de
Thu Nov 5 17:40:24 CET 2015
Hallo zusammen,
Hardware: Raspberry B2+
OS-Version: uname -a Linux <NodeName> 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux
cat /etc/debian_version 7.8
cat /etc/issue Raspbian GNU/Linux 7 \n \l
Habe gemäß http://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version:
Building libjson ohne Fehler ausgeführt
Building libsml ohne Fehler ausgeführt
eine neue Version des vzloggers ohne Fehler geladen
$ sudo git clone https://github.com/volkszaehler/vzlogger.git
$ cd vzlogger
Und bekomme dann folgenden Meldungen mir Fehlern:
$ sudo cmake . -DSML_HOME=../libsml/
CMake Warning at CMakeLists.txt:171 (message):
Disabled googlemock/-test tests due to GCC version < 4.8!
Daraufhin habe ich per Anleitung https://somewideopenspace.wordpress.com/2014/02/28/gcc-4-8-on-raspberry-pi-wheezy/ gcc neu installiert.
Neuer Versuch und neuer Fehler:
$ sudo cmake . -DSML_HOME=../libsml
Compiling for target ''
-- using gcc compiler GNU
-- checking if -Wno-ignored-qualifiers works
-- FindSml check
-- checking for module 'sml>=0.9'
-- package 'sml>=0.9' not found
-- SML_HOME is not empty: "../libsml"
-- Looking for sml in ../libsml
-- FindMBus check
-- checking for module 'libmbus>=0.8.0'
-- package 'libmbus>=0.8.0' not found
-- Looking for libmbus in
-- FindMicrohttpd check
-- checking for module 'microhttpd>=0.9'
-- package 'microhttpd>=0.9' not found
-- MICROHTTPD_HOME env is not set, setting it to /usr/local
-- Looking for microhttpd in /usr/local
-- FindJson check
-- JSON_HOME env is not set, setting it to /usr/local
-- Looking for json in /usr/local
Json-c search: '/usr/local/include;/usr/local/include;/usr/local/include;/usr/include'
Json-c found: '/usr/local/include'
-- FindGnuTls check
-- ==> ''
-- GNUTLS_HOME env is not set, setting it to /usr/local
-- Looking for gnutls in /usr/local
==> GNUTLS_LIBRARIES='/usr/lib/arm-linux-gnueabihf/libgnutls.a;/lib/arm-linux-gnueabihf/libgcrypt.a;/usr/lib/arm-linux-gnueabihf/libgpg-error.a;/usr/lib/arm-linux-gnueabihf/libtasn1.a;/usr/lib/arm-linux-gnueabihf/libz.a;-lp11-kit;-lsasl2;/lib/arm-linux-gnueabihf/libgcrypt.a'
***** Configuration parameters *****
prefix: /usr/local
json: -L/usr/local/lib/libjson-c.a;-lrt -I/usr/local/include
sml: -L/usr/lib/libsml.a;-lrt -I/usr/include
CMake Warning at CMakeLists.txt:214 (message):
microhttpd was not found. Ignored ENABLE_LOCAL!
Install microhttpd or call cmake
-DMICROHTTPD_HOME=path_to_microhttpd_install
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
MICROHTTPD_LIBRARY (ADVANCED)
linked by target "mock_metermap" in directory /home/pi/downloads/vzlogger/tests/mocks
— Configuring incomplete, errors occurred!
micro-httpd kann ich nicht installieren:
$ sudo apt-get install micro-httpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package micro-httpd is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package ‚micro-httpd' has no installation candidate
$ sudo apt-get install httpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'apache2-mpm-prefork' instead of 'httpd'
apache2-mpm-prefork is already the newest version.
apache2-mpm-prefork set to manually installed.
The following packages were automatically installed and are no longer required: comerr-dev gstreamer1.0-alsa gstreamer1.0-libav gstreamer1.0-omx
libcairo-gobject2 libcolord1 libfm-data libfm-extra4 libfm-gtk-data libfm4 libgssglue1 libgssrpc4 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-common
libjavascriptcoregtk-3.0-0 libkadm5clnt-mit8 libkadm5clnt-mit9 libkadm5srv-mit8 libkdb5-6 liblightdm-gobject-1-0 libsecret-1-0 libsecret-common libwebkitgtk-3.0-common libxklavier16 zenity-common
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Hat jemand eine Idee, was hier schief geht und wie der Fehler zu beheben ist?
Best Grüße
Armin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20151105/d2dd0215/attachment-0001.html>
More information about the volkszaehler-users
mailing list