On Thu, 15 Feb 2007 19:25:18 +0900
Keiichi Morisato
ClamAV は、.conf のパッチ記述さえ反映すれば野良ビルドしても大丈夫 だったでしょうか。
自己ポストへのリプライです。 ClamAV 0.9 は、oss10.2 のパッチを手作業で当てただけでビルド,インストー ル出来ました。ウィルスパターン DB とも接続してアップデートも可能で現在 は clamd デーモンを 3,5 ランレベルで init.d から起動出来ています。 が、KlamAV で最新の 0.4 野良ビルドしようとしてオフィシャルな 0.38 を src.rpm からリビルドすると /usr/lib/qt3/bin/moc ./freshklam.h -o freshklam.moc if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -g -m32 -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT freshklam.o -MD -MP -MF ".deps/freshklam.Tpo" -c -o freshklam.o freshklam.cpp; \ then mv -f ".deps/freshklam.Tpo" ".deps/freshklam.Po"; else rm -f ".deps/freshklam.Tpo"; exit 1; fi freshklam.cpp: In member function ‘QString Freshklam::getCurrentDBDir()’: freshklam.cpp:838: error: ‘cl_loaddbdir’ was not declared in this scope make[3]: *** [freshklam.o] Error 1 となります。 cl_loaddbdir’ was not declared in this scope configure スクリプトは good ですし、Qt3 ライブラリを使用せよとの KlamAV のお達しです。該当するものは何か、kdevelop qt3 に移して調べまし たが、結局そんなクラスメンバーは無いとかいうことで。 どんなパッケージが抜けているのでしょう... -- Keiichi Morisato --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org