Ik mis de informatie van cmake van opencpn en statusbar_pi.
Als je de uitvoer van een make proces naar een file stuurt doe je het liefst zo:
cd statusbar_pi
rm -rf build
mkdir build
cd build
cmake .. > ../statusbar-cmake.log 2>&1
Hierbij loop je minder kans dat je meldingen in de uitvoer mist die je wel op je scherm ziet.
Dan vind ik handiger (kwestie van smaak):
cd statusbar-pi
script statusbar-cmake.log
mkdir testbuild
cd testbuild
cmake ..
exit
Beide methoden moeten een vergelijkbaar resultaat leveren.
Wat je ook ziet is dat je bij git niet meteen een make clean hoeft uit te voeren voor een verse installatie als je maar genoeg ruimte hebt (verder werkt "rm -rf build" vaak sneller dan "make clean"). En we hebben gezien dat er verder geen echte fouten worden getoond bij de verdere compilatie, dus het make proces slaan we voorlopig even over.
Eerlijkgezegd verwacht ik bij OpenCPN meer problemen, want dat is best een complex stukje software. En zelf heb ik ook niet altijd de perfecte resultaten omdat er toch ergens een library mist.
Ik zie tenslotte dat je gebruik maakt van
make install
in plaats van
make package
sudo dpkg -i statusbar_pi_0.7.-1_armhf.deb
Ook weer: beide zijn goed, kwestie van stijl.