ハードウェアの気になるあれこれスマートフォン用の表示で見るハードウェアの気になるあれこれ技術的に興味のあることを調べて書いてくブログ。2019-08-26riscv-toolsリポジトリのデータでRV32Iのビルド環境を作りなおした話RISC-VスポンサーリンクRISC-Vのビルド環境を作りなおす必要が出てきたので、せっかくだから最新のriscv-toolsのリポジトリの環境を使って作りなおすことにした。今回はその際に幾つか躓いた部分があったのでそれについてまとめておく。動作確認riscv-toolsのビルドcrosstool-ngを使ったRISC-Vのコンパイラのビルド既にmsyksphinzさんが試してくれているので、ほぼ以下の記事に従って作業を進めさせてもらいました。上記記事にもあるとおりで今年の3月の終わりくらいのタイミングでriscv-toolsのリポジトリにriscv-gnu-toolchaint等のリポジトリのサブモジュール登録が削除された。その代替としてcrosstool-ngを使ったビルド方法が記載されている。以下で本記事執筆時点での最新版であるv1.24.0のソースを取得する。install解凍したディレクトリに入りconfigureを実行する。help2manconfigureが途中で止まってしまった。help2manが無いと怒られたのでインストール。アーカイブを取得する必要があります。ディスク容量が消費されます。個のファイルとディレクトリがインストールされています。...インストール後に再度configureを実行し直す。libtool今度はlibtoolが無いと言われるのでとりあえず適当にインストールを試みる。