Contiki-ng с libcoap

У меня установлена ​​Ubuntu 16.04LTS и contiki-ng. При попытке запустить многоадресный корень (предоставленный примером многоадресной рассылки cooja) в терминале я столкнулся с ошибкой «Не удалось открыть устройство tun». Та же ошибка появилась с узлом стока, но она решилась с помощью sudo. С корневым узлом существует в любом случае. Я где-то читал, что мне нужно заменить родной пакет coap на libcoap. Поэтому я попытался (как описано в libcoap.net/install.html)

sudo git [email protected]:obgm/libcoap.git
./autogen.sh
./configure
make    

но затем я получил сообщение об ошибке «make: цели не определены и make-файл не найден». Может кто-нибудь помочь мне, пожалуйста?


person jim    schedule 06.05.2020    source источник
comment
git: отчеты '[email protected]:obgm/libcoap.git' не являются git-командой. Проверьте, клонировали ли вы репо и проверили мастер с помощью ls. Это должно перечислить некоторые файлы и папки, например. src или включить.   -  person Achim Kraus    schedule 06.05.2020


Ответы (1)


git, ./autogen.sh и ./configure работали нормально. Ошибка возникает, когда я запускаю команду «make».

Тем временем друг показал мне, что проблема заключается в отсутствии параметра --disable-dtls в ./configure. Теперь все в порядке, спасибо

person JimPapas    schedule 07.05.2020