OpenBSD は、最新バージョンの gcc を egcc としてインストールします。 gcc 4.4+が必要なソフトウェアをいくつかコンパイルしようとしていますが、autoconfが最新バージョンのgccを使用するように説得できないようです。
私は試した:
# export CC=egcc
# $CC --version
# egcc (GCC) 4.7.2
# ...
そして
# export CC=/usr/local/bin/egcc
# $CC --version
# egcc (GCC) 4.7.2
# ...
私は〜/ binへのシンボリックリンクを作成し、私のパスに追加してみました。
# cc --version
# egcc (GCC) 4.7.2
# ...
# gcc --version
# egcc (GCC) 4.7.2
# ...
そして:
# ./configure CC=egcc
# ./configure CC=/usr/local/bin/egcc
# CC=egcc ./configure
# CC=/usr/local/bin/egcc ./configure
しかし、とにかく私はまだ次のような結果を得ます。
configure: error: Only GCC 4.4 or newer supported
誰かが私のアプローチにどのような問題があるのか教えてもらえますか?
答え1
ああ、g ++が欲しい...
# export CXX=eg++
環境変数を設定するCXX
だけです。