Hallo,
ich versuche knxd aus dem Branch v0.16 zu bauen auf einem PI mit aktuellem Raspbian Strech.
Build Commands:
cd knxd
git checkout v0.16
dpkg-buildpackage -b -uc
Und hier der Error:
Die knxi.pb.h gibt es im GIT nicht.
ich versuche knxd aus dem Branch v0.16 zu bauen auf einem PI mit aktuellem Raspbian Strech.
Build Commands:
cd knxd
git checkout v0.16
dpkg-buildpackage -b -uc
Und hier der Error:
Code:
Making all in libserver make[4]: Verzeichnis „/home/pi/knxd/src/libserver“ wird betreten CXX common.o CXX trace.o CXX ipsupport.o CXX emi.o CXX lowlevel.o CXX router.o CXX layer4.o CXX link.o CXX lpdu.o CXX tpdu.o CXX apdu.o CXX eibnetip.o CXX client.o In file included from client.cpp:23:0: [COLOR=#FF0000]client.h:23:21: fatal error: knxi.pb.h: Datei oder Verzeichnis nicht gefunden[/COLOR] #include "knxi.pb.h" ^ compilation terminated. Makefile:520: die Regel für Ziel „client.o“ scheiterte make[4]: *** [client.o] Fehler 1 make[4]: *** Es wird auf noch nicht beendete Prozesse gewartet... make[4]: Verzeichnis „/home/pi/knxd/src/libserver“ wird verlassen Makefile:394: die Regel für Ziel „all-recursive“ scheiterte make[3]: *** [all-recursive] Fehler 1 make[3]: Verzeichnis „/home/pi/knxd/src“ wird verlassen Makefile:442: die Regel für Ziel „all-recursive“ scheiterte make[2]: *** [all-recursive] Fehler 1 make[2]: Verzeichnis „/home/pi/knxd“ wird verlassen Makefile:378: die Regel für Ziel „all“ scheiterte make[1]: *** [all] Fehler 2 make[1]: Verzeichnis „/home/pi/knxd“ wird verlassen dh_auto_build: make -j4 returned exit code 2 debian/rules:14: die Regel für Ziel „build“ scheiterte make: *** [build] Fehler 2 dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2 pi@smarthome-03:~/knxd $