以前、MIPS プラットフォーム用の Ubuntu 14.04 32 ビットでクロス コンパイラを構築しました。しかし、今では GCC で通常の C プログラムをコンパイルできません。すべてを削除して再インストールしましたが、毎回このエラーが発生します。
unrecognized option '--32'
これを取得すると次のようにgcc --version
なります:
GNU assembler 2.13.2 Copyright 2002 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. This assembler was configured for a target of `mips-dec-ultrix42'.
何をすればいいのか分からない!
答え1
まずコンパイラを見つけます:
find ${PATH//:/} -name 'gcc*'
シンボリックリンクを作成します:
cd /usr/bin/
ls -l | grep gcc
ln -sf gcc-4.xx gcc
もう一度バージョンを確認します:
gcc --version