TigerでClamAV 0.97.xのビルド
Mac OS X 10.4 TigerのXcodeのgcc 4.0にはバグがあってclamavのビルドができないと以前書いたが、gcc 4.0でもデバッグモードでビルドすれば一応ビルドできるらしい。時間はかかるらしいが。
もっと安直に、gcc 3.3ならビルドできるのは分かっているので、gcc 3.3でビルドすることにした。
clamav-update.confの後ろの方を以下のように変えた。
# custom phase specifier
$Setting{phase}->{specifier} = sub {
# use build-in specifierPhaseSpecifier4ClamAV4ClamXav();
push @{$Phase{install}->{method}}, (
[qw(/Library/StartupItems/ClamAntiVirusDaemon/ClamAntiVirusDaemon restart)],
);push @{$Phase{install}->{method}}, (
[qw(chown root /usr/local/clamXav/bin/freshclam)],
[qw(chmod u-s /usr/local/clamXav/bin/freshclam)],
[qw(/Library/StartupItems/FreshClamDaemon/FreshClamDaemon restart)],
);# other customization
$Phase{build}->{method} = [
[qw(gcc_select 3.3)],
[qw(./configure --prefix=/usr/local/clamXav)],
[qw(make)],
[qw(gcc_select 4.0)],
];# return success
1;
};
変更は最後の # other customization の部分。gccのバージョン選択を指定しているだけ。
| 固定リンク
「ClamAV」カテゴリの記事
- ClamXavからSophos Anti Virusへ変更(2015.07.11)
- ベージュPowerMac G3にclamav 0.98.1(2014.06.21)
- clamav 0.98をTiger/PowerPCでビルドできない(2013.11.30)
- crontabでClamdOmitScan.plでウイルススキャンを自動実行(2013.10.26)
- ClamAVのウイルス定義が更新されていなかった(2013.02.02)
「Mac OS X」カテゴリの記事
- macOS Tahoeでスキャナーを使う(2026.01.10)
- ファイルをmp3に変換するフォルダアクションのスクリプト(2026.01.01)
- MacBook Pro 15" 2017 macOS Ventura のファイル共有異常(2025.05.18)
- Excel for Macのアップデート失敗(2025.02.16)
- Mac版LibreOffice 7.1の言語パックのインストールエラー(2021.05.08)


コメント