概要

Arch Linuxは推奨のUbuntuとは異なりローリング・リリースを採用しているため,想定環境とのバージョンの不一致によって若干手順が異なります.
基本手順
セットアップの基本的な手順はここにしたがいます.
apt-get
等は適宜読み替えて pacman
等でパッケージをインストールします.
Spresense SDK チュートリアル - Spresense - Sony Developer World
異なるポイント・失敗したポイント
kconfig-frontendsのビルドの段階で,以下のようなエラーが出ます.
In file included from yconf.c:234: |
これはESP32向けNuttXにおいてすでに確認されている現象です.
こちらにしたがって, libs/parser/hconf.c
の163行目を以下のように変更します.
-kconf_id_lookup (register const char *str, register size_t len)
+kconf_id_lookup (register const char *str, register unsigned int len)
その他
バージョンアップ等で変更点があれば更新していきます.