hab grad folgenden Fix on top of PR#370 hinzugefügt. Damit geht es lokal bei mir wieder. Travis-CI läuft noch.
diff --git a/gmock/CMakeLists.txt b/gmock/CMakeLists.txt index d1e36ea..96ac4c5 100644 --- a/gmock/CMakeLists.txt +++ b/gmock/CMakeLists.txt @@ -19,6 +19,6 @@ set(GTEST_INCLUDE_DIRS ${source_dir}/googletest/include PARENT_SCOPE) # Specify MainTest's link libraries ExternalProject_Get_Property(googlemock binary_dir) -set(GTEST_LIBS_DIR ${binary_dir}/googlemock/gtest PARENT_SCOPE) -set(GMOCK_LIBS_DIR ${binary_dir}/googlemock PARENT_SCOPE) +set(GTEST_LIBS_DIR ${binary_dir}/lib PARENT_SCOPE) +set(GMOCK_LIBS_DIR ${binary_dir}/lib PARENT_SCOPE) > Am 31.12.2018 um 14:45 schrieb Matthias Behr <mb...@mcbehr.de>: > > ja, komisch. Der gleiche Fehler tritt bei meinem akt. PR auf travis auch auf. > Schaue ich mich gleich an. > > In der Zwischenzeit kannst du die Tests beim Bauen abschalten: > (aus vzlogger Verzeichnis bauen per) > mkdir build > cd build > cmake .. -DBUILD_TEST=Off > make > > > > >> Am 31.12.2018 um 14:25 schrieb Klemens Kieninger <klem...@k-kieninger.de >> <mailto:klem...@k-kieninger.de>>: >> >> Halllo Matthias, >> >> jetzt bin ich einen Schritt weiter, habe jedoch eine neue Fehlermeldung: >> >> make[2]: *** Keine Regel vorhanden, um das Ziel >> „gmock/src/googlemock-build/googlemock/gtest/libgtest.a“, >> benötigt von „tests/vzlogger_unit_tests“, zu erstellen. Schluss. >> make[2]: Verzeichnis „/home/pi/vzlogger“ wird verlassen >> CMakeFiles/Makefile2:1284: die Regel für Ziel >> „tests/CMakeFiles/vzlogger_unit_tests.dir/all“ scheiterte >> make[1]: *** [tests/CMakeFiles/vzlogger_unit_tests.dir/all] Fehler 2 >> make[1]: Verzeichnis „/home/pi/vzlogger“ wird verlassen >> Makefile:163: die Regel für Ziel „all“ scheiterte >> make: *** [all] Fehler 2 >> >> >> Gruß Klemens >> >> >> >> -------- Forwarded Message -------- >> Subject: Re: [vz-users] RPI-Image / Update der VZ-Software - Fehler beim >> make: cannot find -lunistring >> Date: Mon, 31 Dec 2018 12:47:05 +0100 >> From: Matthias Behr <mb...@mcbehr.de> <mailto:mb...@mcbehr.de> >> Reply-To: volkszaehler.org <http://volkszaehler.org/> - users >> <volkszaehler-users@demo.volkszaehler.org> >> <mailto:volkszaehler-users@demo.volkszaehler.org> >> To: volkszaehler.org <http://volkszaehler.org/> - users >> <volkszaehler-users@demo.volkszaehler.org> >> <mailto:volkszaehler-users@demo.volkszaehler.org> >> >> Hallo, >> >> fehlt bei dir Packet libunistring-dev? >> (z.B. per sudo apt-get install libunistring-dev installieren) >> >>> Am 31.12.2018 um 12:16 schrieb Klemens Kieninger <klem...@k-kieninger.de> >>> <mailto:klem...@k-kieninger.de>: >>> >>> Hallo zusammen, >>> >>> dies ist mein erster Beitrag in der Liste; ich hoffe ich habe sie richtig >>> adressiert. >>> >>> >>> Mein Problem: >>> >>> Fehlermeldung beim Updaten der VZ-Softare nach Anleitung >>> >>> https://wiki.volkszaehler.org/howto/raspberry_pi_image >>> <https://wiki.volkszaehler.org/howto/raspberry_pi_image> >>> >>> Ich habe mich per ssh auf dem rpi eingeloggt und per copy&paste die befehle >>> ins terminal copiert. >>> >>> Nach dem "make" kommen u.a. Warnmeldungen wie >>> >>> /usr/include/c++/6/bits/stl_list.h:651:9: note: parameter passing for >>> argument of type ‘std::_List_const_iterator<Option>’ will change in GCC 7.1 >>> { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } >>> >>> >>> jedoch auch eine Fehlermeldung: >>> >>> /usr/bin/ld: cannot find -lunistring >>> collect2: error: ld returned 1 exit status >>> src/CMakeFiles/vzlogger.dir/build.make:269: die Regel für Ziel >>> „src/vzlogger“ scheiterte >>> make[2]: *** [src/vzlogger] Fehler 1 >>> make[2]: Verzeichnis „/home/pi/vzlogger“ wird verlassen >>> CMakeFiles/Makefile2:1025: die Regel für Ziel >>> „src/CMakeFiles/vzlogger.dir/all“ scheiterte >>> make[1]: *** [src/CMakeFiles/vzlogger.dir/all] Fehler 2 >>> make[1]: Verzeichnis „/home/pi/vzlogger“ wird verlassen >>> Makefile:163: die Regel für Ziel „all“ scheiterte >>> make: *** [all] Fehler 2 >>> pi@rpivz:~/vzlogger $ >>> >>> Weiß wer Rat? >>> >>> >>> Gruß >>> >>> Klemens >>> >>> >> >> Gruß >> >> Matthias >> >> > > Gruß > > Matthias > Gruß Matthias