Lutovid 0 15 октября, 2021 Опубликовано 15 октября, 2021 · Жалоба Всем привет! Появилась необходимость поднять snmp агент на microblaze. Я полазил в lwip, который в xsdk подключается - там есть функции snmp, но такой опции в gui bsp settings нет. Среда Vivado17.1/xsdk17.1 Что бы включить этот функционал надо задефайнить LWIP_SNMP в lwipopts.h. Но это автогенерируемый файл - пришлось править скрипт tcl создания этого хедера(https://support.xilinx.com/s/article/35787?language=en_US - вот по этому примеру добавил этот дефайн) прямо в папке библиотеки там где установлен xsdk После того как дефайн прошел - повалились ошибки: cannot find -llwip4 main_processing C/C++ Problem expected expression before ';' token standalone_bsp_0 line 536 C/C++ Problem Кто этот функционал включал? Может этот функционал был частично обрезан? Или я просто делаю что-то не так? P/S запуллил из гита соответствующую версию lwip/ Ничего там не выпилино вроде как, кроме ppp Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 25 октября, 2021 Опубликовано 25 октября, 2021 · Жалоба On 10/15/2021 at 4:19 PM, Lutovid said: cannot find -llwip4 Удалось решить проблему? Это со всей очевидностью проблема путей. Есть ли файл liblwip где либо в каталогах? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lutovid 0 1 ноября, 2021 Опубликовано 1 ноября, 2021 · Жалоба On 10/25/2021 at 8:43 AM, AVR said: Удалось решить проблему? Это со всей очевидностью проблема путей. Есть ли файл liblwip где либо в каталогах? Удалось. В консоли более подробные описания ошибок оказались, так как это проблемы сборки именно библиотеки(до этого смотрел просто эррор репорт) - нужно было еще в паре мест make файлы поправить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться