Уважаемые разработчики WirenBoard!
Проекты ваших модулей, лежащие в github невозможно собрать. Меня, в частности, интересует модуль wb-mqtt-serial, лежащий тут GitHub - wirenboard/wb-mqtt-serial: Wiren Board MQTT serial protocol driver, и дальнейшее повествование будет про него, но это касается и нескольких других проектов, которые я посмотрел, пытаясь разобраться с проблемой…
В https://github.com/wirenboard/wb-mqtt-serial/blob/master/Makefile имеется ссылка на загадочные
GURUX_SRC = thirdparty/gurux/development/src
GURUX_INCLUDE = thirdparty/gurux/development/include
а в исходных текстах многочисленные ссылки на
#include <wblib/backend.h>
#include <wblib/control.h>
#include <wblib/declarations.h>
#include <wblib/driver_args.h>
#include <wblib/driver.h>
#include <wblib/exceptions.h>
#include <wblib/json/json.h>
#include <wblib/json_utils.h>
#include <wblib/log.h>
#include <wblib/map.h>
#include <wblib/promise.h>
#include <wblib/rpc.h>
#include <wblib/signal_handling.h>
#include <wblib/testing/common.h>
#include <wblib/testing/fake_driver.h>
#include <wblib/testing/fake_mqtt.h>
#include <wblib/testing/testlog.h>
#include <wblib/utils.h>
#include <wblib/wbmqtt.h>
каковые файлы в вашем репозитарии тоже отсутствуют.
Выложите, пожалуйста, недостающие файлы, или напишите где/как их взять!
P.S. Еще тут https://github.com/wirenboard/wirenboard/blob/master/devenv/projects.list у вас все ссылки на Wiren Board · GitHub в котором нет ни одного проекта, так что команда wbdev update-workspace
, описанная в https://github.com/wirenboard/wirenboard/blob/master/README.md сейчас просто не работает. И в этом же README написано, что docker образ собран из stretch, тогда как он сейчас - на bullseye…