Computer/OpenSource/ClamAV

gcc-4.0.1 on Mac OS X(10.4 Tiger & 10.5 Leopard)でのエラー(clamav-0.92 以降)

clamav-0.92 からは GCC-4 のバグをチェックするようになった.Mac OS X 10.4 Tiger, 10.5 Leopard 上で clamav を configure すると次のようなエラーが出る.

checking for gcc bug PR28045... configure: error| your compiler has gcc PR28045 bug,
use a different compiler, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28045

これは,残念ながら2008年4月現在,次の GCC-4 にはバグが含まれているためである.

次のように,CFLAGS という環境変数を変更してからコンパイルすればよい.

$ export CFLAGS='-g'
$ ./configure && make

(別解)Mac OS X 10.4 Tiger の場合

Mac OS X 10.4 Tiger の場合は,次のように GCC-3 を使ってコンパイルすることもできる.

$ ./configure CC=/usr/bin/gcc-3.3 && make

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-04-24 (日) 00:55:14