[vz-users] *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: Raspberry Volkszähler mit Erweiterung ohne Schaltausgänge - S0 zeigt Sägezahn

Andreas Götz cpuidle at gmail.com
Tue Nov 3 21:47:51 CET 2015


Im Zweifel bekommst Du es über die Paketquellen von Jessie. Ich hab allerdings keine Ideen wie das in den Installer soll. Von der globalen Änderung der gcc Version wird soweit ich verstanden habe abgeraten.

Viele Grüße, Andreas 

> Am 03.11.2015 um 21:35 schrieb Karlheinz <karlheinz.es at gmx.de>:
> 
> lt. 
> https://packages.debian.org/search?keywords=gcc-4.8
> wird gcc-package > 4.7 für wheezy nicht unterstützt. :-(
> 
> Gruß
> Karlheinz
> 
>> Mhm. Es scheint noch zu früh für mich:
>> 
>> pi at NT-Meter ~/vzlogger $ export CXX=g++-4.8; sudo cmake .
>> 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 env is not set, setting it to /usr/local
>> -- Looking for sml in /usr/local
>> -- FindMBus check
>> -- Looking for libmbus in /usr/local/include
>> libmbus found: '/usr/local/include'
>> -- 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'
>> -- Could NOT find Subversion (missing:  Subversion_SVN_EXECUTABLE)
>> CMake Warning at CMakeLists.txt:171 (message):
>>   Disabled googlemock/-test tests due to GCC version < 4.8!
>> 
>> 
>> 
>>         ***** 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
>>              microhttpd: -L/usr/lib/arm-linux-gnueabihf/libmicrohttpd.a;-lrt -I/usr/include
>>              libmbus: -L/usr/local/lib/libmbus.so;-lm -I/usr/local/include
>> -- Configuring done
>> -- Generating done
>> -- Build files have been written to: /home/pi/vzlogger
>> 
>> pi at NT-Meter ~/vzlogger $ make
>> /usr/bin/cmake -H/home/pi/vzlogger -B/home/pi/vzlogger --check-build-system CMakeFiles/Makefile.cmake 0
>> /usr/bin/cmake -E cmake_progress_start /home/pi/vzlogger/CMakeFiles /home/pi/vzlogger/CMakeFiles/progress.marks
>> make -f CMakeFiles/Makefile2 all
>> make[1]: Entering directory '/home/pi/vzlogger'
>> make -f src/CMakeFiles/vz.dir/build.make src/CMakeFiles/vz.dir/depend
>> make[2]: Entering directory '/home/pi/vzlogger'
>> cd /home/pi/vzlogger && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/vzlogger /home/pi/vzlogger/src /home/pi/vzlogger /home/pi/vzlogger/src /home/pi/vzlogger/src/CMakeFiles/vz.dir/DependInfo.cmake --color=
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> make -f src/CMakeFiles/vz.dir/build.make src/CMakeFiles/vz.dir/build
>> make[2]: Entering directory '/home/pi/vzlogger'
>> make[2]: Nothing to be done for 'src/CMakeFiles/vz.dir/build'.
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> /usr/bin/cmake -E cmake_progress_report /home/pi/vzlogger/CMakeFiles  10 11 12 13 14 15 16 17 18 19
>> [100%] Built target vz
>> make -f src/protocols/CMakeFiles/proto.dir/build.make src/protocols/CMakeFiles/proto.dir/depend
>> make[2]: Entering directory '/home/pi/vzlogger'
>> cd /home/pi/vzlogger && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/vzlogger /home/pi/vzlogger/src/protocols /home/pi/vzlogger /home/pi/vzlogger/src/protocols /home/pi/vzlogger/src/protocols/CMakeFiles/proto.dir/DependInfo.cmake --color=
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> make -f src/protocols/CMakeFiles/proto.dir/build.make src/protocols/CMakeFiles/proto.dir/build
>> make[2]: Entering directory '/home/pi/vzlogger'
>> make[2]: Nothing to be done for 'src/protocols/CMakeFiles/proto.dir/build'.
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> /usr/bin/cmake -E cmake_progress_report /home/pi/vzlogger/CMakeFiles  1 2 3 4 5 6 7 8 9
>> [100%] Built target proto
>> make -f src/api/CMakeFiles/vz-api.dir/build.make src/api/CMakeFiles/vz-api.dir/depend
>> make[2]: Entering directory '/home/pi/vzlogger'
>> cd /home/pi/vzlogger && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/vzlogger /home/pi/vzlogger/src/api /home/pi/vzlogger /home/pi/vzlogger/src/api /home/pi/vzlogger/src/api/CMakeFiles/vz-api.dir/DependInfo.cmake --color=
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> make -f src/api/CMakeFiles/vz-api.dir/build.make src/api/CMakeFiles/vz-api.dir/build
>> make[2]: Entering directory '/home/pi/vzlogger'
>> make[2]: Nothing to be done for 'src/api/CMakeFiles/vz-api.dir/build'.
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> /usr/bin/cmake -E cmake_progress_report /home/pi/vzlogger/CMakeFiles  20 21 22 23 24 25
>> [100%] Built target vz-api
>> make -f src/CMakeFiles/vzlogger.dir/build.make src/CMakeFiles/vzlogger.dir/depend
>> make[2]: Entering directory '/home/pi/vzlogger'
>> cd /home/pi/vzlogger && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/vzlogger /home/pi/vzlogger/src /home/pi/vzlogger /home/pi/vzlogger/src /home/pi/vzlogger/src/CMakeFiles/vzlogger.dir/DependInfo.cmake --color=
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> make -f src/CMakeFiles/vzlogger.dir/build.make src/CMakeFiles/vzlogger.dir/build
>> make[2]: Entering directory '/home/pi/vzlogger'
>> Linking CXX executable vzlogger
>> cd /home/pi/vzlogger/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/vzlogger.dir/link.txt --verbose=1
>> /usr/bin/c++    -W -Wall -Wextra -Werror -Wnon-virtual-dtor -Wno-system-headers -Winit-self -Wmissing-include-dirs -Wno-pragmas -Wredundant-decls -Wno-unused-parameter -std=c++11 -fpermissive -Wno-error=redundant-decls -Wno-ignored-qualifiers    CMakeFiles/vzlogger.dir/vzlogger.cpp.o CMakeFiles/vzlogger.dir/ltqnorm.cpp.o CMakeFiles/vzlogger.dir/Meter.cpp.o CMakeFiles/vzlogger.dir/__/gitSha1.cpp.o CMakeFiles/vzlogger.dir/CurlSessionProvider.cpp.o CMakeFiles/vzlogger.dir/PushData.cpp.o  -o vzlogger -rdynamic protocols/libproto.a libvz.a api/libvz-api.a /usr/local/lib/libjson-c.a -lrt -Wl,-Bstatic -lsml -Wl,-Bdynamic -lrt /usr/local/lib/libmbus.so -lm -Wl,-Bstatic -lmicrohttpd -Wl,-Bdynamic -lrt -lgcrypt -lpthread -lm -luuid -ldl -lcurl -Wl,-Bstatic -lgnutls -lgcrypt -lgpg-error -ltasn1 -lz -Wl,-Bdynamic -lp11-kit -lsasl2 -Wl,-Bstatic -lgcrypt -Wl,-Bdynamic -lssl -lcrypto -latomic -Wl,-Bstatic -lsml -Wl,-Bdynamic /usr/local/lib/libmbus.so -lm -Wl,-Bstatic -lmicrohttpd               -Wl,-Bdynamic -lgcrypt -lpthread -lm -luuid -ldl -lcurl -Wl,-Bstatic -lgnutls -lgcrypt -lgpg-error -ltasn1 -lz -Wl,-Bdynamic -lp11-kit -lsasl2 -Wl,-Bstatic -lgcrypt -lgpg-error -ltasn1 -lz -Wl,-Bdynamic -lp11-kit -lsasl2 -lssl -lcrypto -latomic -Wl,-rpath,/usr/local/lib
>> /usr/bin/ld: cannot find -latomic
>> collect2: error: ld returned 1 exit status
>> src/CMakeFiles/vzlogger.dir/build.make:248: recipe for target 'src/vzlogger' failed
>> make[2]: *** [src/vzlogger] Error 1
>> make[2]: Leaving directory '/home/pi/vzlogger'
>> CMakeFiles/Makefile2:1021: recipe for target 'src/CMakeFiles/vzlogger.dir/all' failed
>> make[1]: *** [src/CMakeFiles/vzlogger.dir/all] Error 2
>> make[1]: Leaving directory '/home/pi/vzlogger'
>> Makefile:146: recipe for target 'all' failed
>> make: *** [all] Error 2
>> 
>> Irgendwie ist die 4.8 nicht aktiv trotz des exports. Gleicher Rechner wie von Matthias getestet.
>> 
>> Sollen wir die vzlogger Version aufgrund der anderen Build Umgebung evtl. auf 0.5 erhöhen?
>> 
>> Viele Grüße,
>> Andreas
>> 
>> 
>> 2015-11-02 22:44 GMT+01:00 Matthias Behr <mbehr at mcbehr.de>:
>>> Hi,
>>> 
>>> nach:
>>> git clone https://github.com/volkszaehler/vzlogger.git
>>> cd vzlogger
>>> mkdir build
>>> cd build
>>> sudo apt-get install gcc-4.8 g++-4.8
>>> export CXX=g++-4.8; cmake ..
>>> make
>>> src/vzlogger —version
>>> 
>>> erscheint:
>>> 0.4.7
>>>  based on git version: heads/master-0-gfb43c53abf
>>>  last commit date: Sun, 1 Nov 2015 18:43:54 +0100
>>> 
>>> 
>>> Aber bei dir war vorher ja schon gcc-4.7 installiert. Das habe ich nicht ganz verfolgt. Dabei kann auch per update alternatives gcc-4.8 als default gesetzt werden, das ist bei dir jetzt noch nicht der Fall. Daher ist das export CXX=… vor dem cmake notwendig. 
>>> Btw: die „out-of-source Builds“ wie oben in ein spez. Build Directory sind bei cmake vorzuziehen. Dann kann man schnell per rm -rf build einfach alles aufräumen ;-)
>>> 
>>>  
>>>> Am 02.11.2015 um 21:47 schrieb Andreas Goetz <cpuidle at gmail.com>:
>>>> 
>>>> Hallöle,
>>>> 
>>>> 2015-11-02 20:07 GMT+01:00 Udo1 <udo1 at gmx.net>:
>>>>> Mhhm, gerade festgestellt, dass ich ja das neue Image mit Debian-Jessi habe.
>>>>> Jetzt stellt sich aber mir die Frage, wieso sollen wir ein alte Debian-Wheezy-Image updaten?
>>>>> Wäre es nicht einfacher die Datenbank zu sichern, auf das neue Image upzudaten und die Datenbank wieder aufzuspielen?
>>>> 
>>>> Hab Matthias eine upgegradete Wheezy geschickt- erstmal besser als nix.
>>>>  
>>>>> 
>>>>> Gruß
>>>>> Udo
>>>> 
>>>> Viele Grüße,
>>>> Andreas
>>>>  
>>>>> 
>>>>> 
>>>>>> Am 02.11.2015 um 19:29 schrieb Matthias Behr:
>>>>>> gute Idee.
>>>>>>> Am 02.11.2015 um 19:24 schrieb Udo1 <udo1 at gmx.net>:
>>>>>>> 
>>>>>>> Am 02.11.2015 um 19:05 schrieb Andreas Götz:
>>>>>>>> Ich schick Dir ssh auf Raspi per pm.
>>>>>>> Wäre es nicht besser Matthias würde sich auf meinen Raspi einloggen? Dann kann ich hinterher ein neues Image erstellen.
>>>>>>> 
>>>>>>> Gruß
>>>>>>> Udo
>>>>>> Gruß
>>>>>> 
>>>>>> Matthias
>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>>> Gruß
>>> 
>>> Matthias
>>> 
>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20151103/40f924fb/attachment-0001.html>


More information about the volkszaehler-users mailing list