ホスト: Ubuntu 15.04
コンパイルには次のメッセージが表示されました。
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
次の質問と回答を確認しましたが、質問に対する回答がありません。
64 ビット Ubuntu で 32 ビット アプリをコンパイルする方法は?
投稿に記載されているように、依存関係をインストールしようとしました。
sudo apt-get install lib32gcc-4.8-dev
次のポップアップが表示されました。
The following packages have unmet dependencies:
lib32gcc-4.8-dev : Depends: libx32gcc1 (>= 1:4.8.4-1ubuntu15) but it is not going to be installed
Depends: libx32asan0 (>= 4.8.4-1ubuntu15) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
次の依存関係をインストールしたとき:
sudo apt-get install gcc-multilib
The following packages have unmet dependencies:
gcc-multilib : Depends: gcc-4.9-multilib (>= 4.9.2-1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
心当たりがあればアドバイスお願いします。