[vz-users] *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: Raspberry Volkszähler mit Erweiterung ohne Schaltausgänge - S0 zeigt Sägezahn
Andreas Goetz
cpuidle at gmail.com
Tue Nov 3 19:11:46 CET 2015
Hi,
On Tue, Nov 3, 2015 at 8:01 AM, Matthias Behr <mbehr at mcbehr.de> wrote:
> du musst vorher die cmake Cache Files löschen (make clean-all).
>
Ich bin wirklich zu doof. Nach sudo make clean-all sieht das immer noch so
aus:
pi at NT-Meter ~/vzlogger $ export CXX=g++-4.8; sudo cmake .
-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
Viele Grüße,
Andreas
>
> Gruß
> Matthias
>
> Sent from a mobile device.
>
> Am 03.11.2015 um 07:32 schrieb Andreas Goetz <cpuidle at gmail.com>:
>
> 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/136561c1/attachment-0001.html>
More information about the volkszaehler-users
mailing list