Как настроить окружение Linux что бы основным компилятором был кросскопилятор?
Для сборки есть утилита make. Рекомендую изучить, причем настоятельно!
А не проще подтянуть libgpiod как package в openwrt (если его там до сих пор нет)?