特定のターゲットのためのBinutilsを構築する方法
質問
ARMプロセッサ、特にARMV5TEのBinutilsを設定しようとしています。プロセッサはMarvell 88F5281です。現在デバイスはNetBSDを実行しているので、私は正しいターゲットarch / OSのBinutilsを設定します。
Binutilsを構成するときにターゲット/ OSの組み合わせを一覧表示する方法はありますか?
これまで見つけた、次のページからのarm-*-netbsdelf
、 http://gcc.gnu.org/install/specific.html# and-eabi
しかし、コマンドラインからconfigure
スクリプトを実行すると、ターゲット/ OSのリストがあるかどうか疑問に思います。
解決
開始するのに良い場所は、POSIXホスト上のNetBSDターゲットの完全なクロスコンパイラツールセットを構築するように設計されているNetBSD BUILD.SHかもしれません。
- NetBSDバージョンのソースツリーをダウンロードして抽出しているターゲットが実行されています
- run './build.sh -m evbarmツール'
- 完了したら、ビルトビニールとクロスコンパイラを見つける場所を教えるべきです
注 - ターゲットがBigendianである場合は、build.shコマンドでevbarm-ebを使用する必要があります。
所属していません StackOverflow