WSL2でCrosstool-NGをインストール
目的
「BareMetalで遊ぶRaspberryPi」の環境構築で詰まったため備忘録
環境
・WSL2 (Ubuntu-20.04)
・windows10 (ver2004)
手順
$sudo git clone https://github.com/crosstool-ng/crosstool-ng
$./bootstrap
$sudo ./configure --prefix=(任意のPATH)
$sudo make
$sudo make install
注意点
$sudo git clone https://github.com/crosstool-ng/crosstool-ng
$./bootstrap
$sudo ./configure --prefix=(任意のPATH)
$sudo make
$sudo make install
・case-sensitive
・WSL上ではcase-sensitive関係でct-ng buildできないことがある
・解決策はコマンドプロンプト上で以下のコマンドでcase-sensitiveを有効化
$fsutil set fsutil file setCaseSensitiveInfo (パス) enable
・build中にYou must NOT be root to run crosstool-NGとなる問題
・以下、参考資料②「You must NOT be root to run crosstool-NG」を参照
参考
①「BareMetalで遊ぶRaspberryPi」
https://tatsu-zine.com/books/raspi-bm
②How to solve “You must NOT be root to run crosstool-NG” when using ct-ng?
https://stackoverflow.com/questions/17466017/how-to-solve-you-must-not-be-root-to-run-crosstool-ng-when-using-ct-ng
Author And Source
この問題について(WSL2でCrosstool-NGをインストール), 我々は、より多くの情報をここで見つけました https://qiita.com/remotesy1936/items/c5cf852339f5a383986a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .