Computer/OpenSource/ClamAV

Mac OS X 10.4 Tiger で上書きインストールできない場合(clamav-0.93)

Mac OS X 10.4.11 Tiger 上で clamav-0.92.1 がインストールされている場合,clamav-0.93 をコンパイルすると次のようなエラーが出てしまう.

ld: warning can't open dynamic library| /usr/local/lib/libclamunrar.4.dylib referenced from: ../libclamunrar_iface/.libs/libclamunrar_iface.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: Undefined symbols|
_ppm_constructor referenced from libclamunrar expected to be defined in /usr/local/lib/libclamunrar.4.dylib
_ppm_destructor referenced from libclamunrar expected to be defined in /usr/local/lib/libclamunrar.4.dylib
_rar_init_filters referenced from libclamunrar expected to be defined in /usr/local/lib/libclamunrar.4.dylib
_rar_unpack referenced from libclamunrar expected to be defined in /usr/local/lib/libclamunrar.4.dylib
_rarvm_free referenced from libclamunrar expected to be defined in /usr/local/lib/libclamunrar.4.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed
make[3]: --- [libclamav.la] Error 1
make[2]: --- [all-recursive] Error 1
make[1]: --- [all-recursive] Error 1
make: --- [all] Error 2

この時はいったん clamav-0.92 をアンインストールしてからコンパイルすればよい.

# make uninstall
$ ./configure && make
# make install

参考


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