-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation von vzlogger schlägt fehl #295
Comments
Hast du irgendwas anders gemacht als sonst? Hab gestern nur mein Repo neu gebaut, da hatte ich keine Probleme in der Art. Lass jetzt aber mal das öffentliche durchrödeln... |
Alsooo: Das System ist ein älteres Bananian:
Gruß |
Mein Bananian ist leider etwas neuer: 3.4.108, basiernd auf Debian 8.4. Was mich allerdings stutzig macht: Volkzaehler.cpp kommt bei mir bei ~20%, nicht erst bei 64%. |
wie installierst du denn? Zu Fuß oder mit dem script? Gruß |
Ich hab das damals glaub ohne Script gemacht. |
Grad auch nochmal mit neuem libsml und json-c probiert - geht. Ohne Script. |
install.sh geht gar nicht weil mein Bananian kein sudo kennt. |
Hallo Udo,
schau ich mir gleich an.
Am 13.02.2017 um 12:06 schrieb Udo ***@***.***>:
Alsooo: Das System ist ein älteres Bananian:
Linux bananapi 3.4.103+ #1 <#1> SMP PREEMPT Mon Dec 15 17:37:57 CET 2014 armv7l
gcc ist die richtige Version.
***@***.*** ~ # gcc --version
gcc (Debian 4.7.2-5) 4.7.2
Alle weiteren dependencies für Wheezy wurden installiert.
Heute noch mal neu ausprobiert (war mir nicht sicher ob ich gcc erneuert hatte.) Aber der Fehler trat wieder auf:
[ 64%] Building CXX object src/api/CMakeFiles/vz-api.dir/Volkszaehler.cpp.o cd /root/vzlogger/src/api && /usr/bin/c++ -DHAVE_CONFIG_HPP -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 -I/usr/local/include -I/root/vzlogger -I/root/vzlogger/include -g3 -o CMakeFiles/vz-api.dir/Volkszaehler.cpp.o -c /root/vzlogger/src/api/Volkszaehler.cpp /root/vzlogger/src/api/Volkszaehler.cpp: In member function ‘virtual void vz::api::Volkszaehler::send()’: /root/vzlogger/src/api/Volkszaehler.cpp:149:25: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] cc1plus: all warnings being treated as errors make[2]: *** [src/api/CMakeFiles/vz-api.dir/Volkszaehler.cpp.o] Error 1 make[2]: Leaving directory/root/vzlogger'
make[1]: *** [src/api/CMakeFiles/vz-api.dir/all] Error 2
make[1]: Leaving directory /root/vzlogger' make: *** [all] Error 2
Gruß
Udo
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#295 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ADG6C95tHAdep4O1WOs8YFWJf4qiTowjks5rcDk0gaJpZM4L-jJp>.
Gruß
Matthias
|
Änder mal
/root/vzlogger/src/api/Volkszaehler.cpp
Zeile 149 in
if (_values.size() <= (size_t) MAX_CHUNK_SIZE) {
(btw: du solltest nicht als root compilieren…)
Am 13.02.2017 um 12:06 schrieb Udo ***@***.***>:
Alsooo: Das System ist ein älteres Bananian:
Linux bananapi 3.4.103+ #1 <#1> SMP PREEMPT Mon Dec 15 17:37:57 CET 2014 armv7l
gcc ist die richtige Version.
***@***.*** ~ # gcc --version
gcc (Debian 4.7.2-5) 4.7.2
Alle weiteren dependencies für Wheezy wurden installiert.
Heute noch mal neu ausprobiert (war mir nicht sicher ob ich gcc erneuert hatte.) Aber der Fehler trat wieder auf:
[ 64%] Building CXX object src/api/CMakeFiles/vz-api.dir/Volkszaehler.cpp.o cd /root/vzlogger/src/api && /usr/bin/c++ -DHAVE_CONFIG_HPP -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 -I/usr/local/include -I/root/vzlogger -I/root/vzlogger/include -g3 -o CMakeFiles/vz-api.dir/Volkszaehler.cpp.o -c /root/vzlogger/src/api/Volkszaehler.cpp /root/vzlogger/src/api/Volkszaehler.cpp: In member function ‘virtual void vz::api::Volkszaehler::send()’: /root/vzlogger/src/api/Volkszaehler.cpp:149:25: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] cc1plus: all warnings being treated as errors make[2]: *** [src/api/CMakeFiles/vz-api.dir/Volkszaehler.cpp.o] Error 1 make[2]: Leaving directory/root/vzlogger'
make[1]: *** [src/api/CMakeFiles/vz-api.dir/all] Error 2
make[1]: Leaving directory /root/vzlogger' make: *** [all] Error 2
Gruß
Udo
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#295 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ADG6C95tHAdep4O1WOs8YFWJf4qiTowjks5rcDk0gaJpZM4L-jJp>.
Gruß
Matthias
|
In der Installationsanleitung stehen die ganzen sudo auch mit drin. :/ |
Das ist auch richtig so. Nur bei 'Building vzlogger' wird unterschieden. Das ich bei dem alten Bananian hier mit root arbeite liegt daran, dass kein user eingerichtet ist. Ich weiß, dass das nicht ok ist. Hat aber mit dem Fehler nichts zu tun. Gruß |
Ja, das war es. Damit läuft make durch. Gruß |
Wenn man das richtige Verzeichnis wählt (in dem man Schreibrechte hat) dann ist (geschätzt) die Hälfte davon unnötig. Vergleiche mal mit install.sh. Da stehen nur 6 sudo drin. |
compile failure signed/unsigned
2017-02-14 12:28 GMT+01:00 J-A-U <notifications@github.com>:
In der Installationsanleitung stehen die ganzen sudo auch mit drin. :/
Das ist auch richtig so. Nur bei 'Building vzlogger' wird unterschieden.
Wenn man das richtige Verzeichnis wählt (in dem man Schreibrechte hat)
dann ist (geschätzt) die Hälfte davon unnötig. Vergleiche mal mit
install.sh. Da stehen nur 6 sudo drin.
Deshalb finde ich es ganz gut wenn wir im Wiki nur die Sachen dokumentieren
die nicht ohnehin schon automatisiert sind.
vg
Andreas
—
… You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#295 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AALR78voqNkwFnS7FAG5004eO-AtVYwEks5rcY_pgaJpZM4L-jJp>
.
|
Bei make kommen folgende Fehler:
1.
/vzlogger/src/api/Volkszaehler.cpp: In member function
‘virtual void vz::api::Volkszaehler::send()’:
2.
/vzlogger/src/api/Volkszaehler.cpp:149:25: error: comparison between
signed and unsigned integer expressions [-Werror=sign-compare]
The text was updated successfully, but these errors were encountered: