Как удалить ошибку gpiod в установках SWupdate

Я сейчас устанавливаю swupdate но появляется ошибка во время работы make command в файле swupdate.

Я выполнил следующие шаги, чтобы сначала установить его -

  1. sudo apt-get install libgpiod-dev

  2. Выполнить команду make в файле swupdate

Даже после установки gpiod была показана следующая ошибка

ошибка

       
*too many arguments to function ```gpio_line_request_output``*` 

Есть ли способ внести изменения в menuconfig?

1 ответ

Решение

Libgpiod скорее изменил свой API и подпись этой функции. Чтобы исправить это, вы должны установить (или отключить, это зависит от установленного libgpiod) CONFIG_UCFW_OLD_LIBGPIOD в конфигурации SWUpdate.

Другие вопросы по тегам