Компания Nordic выпустила пакет SDK для Интернета вещей. для некоторых платформ (включая Nordic nRF51822 BLE SoC), который позволяет разработчикам напрямую подключать устройства BLE к Интернету (с IPv6 через BLE), используя компьютер или маршрутизатор с поддержкой BLE в качестве шлюза (рекомендуется Raspberry Pi со стеком BlueZ).
Дело в том, что мне не удалось скомпилировать ЛЮБОЙ из примеров, которые они предоставляют в SDK. Даже создание собственного make-файла вручную ни к чему меня не приводит, во-первых, потому, что Nordic полностью меняет структуру папок в этом SDK по отношению к остальным, а также потому, что я всегда получаю самые странные ошибки компиляции даже после решения всех зависимостей.
У кого-нибудь есть среда, настроенная с помощью этого SDK, или кто-нибудь может помочь в ее настройке?
Примечание. Да, я задавал этот вопрос в зоне Nordic Semi Dev, но я думаю, что здесь он станет более заметным (и от другой демографической группы, также известной как гуру makefile, поскольку это не встроенная проблема, поскольку сбой заключается в том, что процесс X-компиляции).