make
コマンドを実行しようとすると、次のエラーが発生します。
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../libcppunit.a when searching for -lcppunit
/usr/bin/ld: skipping incompatible /usr/lib/libcppunit.a when searching for -lcppunit
/usr/bin/ld: cannot find -lcppunit
collect2: error: ld returned 1 exit status
make[1]: *** [cppunit] Error 1
libcppunit-dev
をインストールしましたが、問題は解決しません。
私は解決策を探しましたが、結果はありませんでした。
それを解決する方法はありますか?
1)Ubuntu 12.10 64ビットを使用しています
2)gcc 4.7.2
を実行しています
3)研究グループ用に作成されたプログラムをコンパイルしようとしています。私はそれが適切に構築されていると確信しています。
問題のOPで見つかった解決策:
問題が解決しました。問題は、Makefileを32ビットマシンでコンパイルする準備ができていたが、私のコンピューターは64ビットであるということでした。そのため、Makefileで「-m32」を削除するだけで十分でした。