検索条件
全1件
(1/1ページ)
# ./configure --enable-experimental --with-iconv --enable-milterとか、やって構築しようとしたらエラーを吐くので、ちょっと見て見たら単純に configure スクリプトが無い。
# cd clamav-0.104.1 # mkdir build # cd build # cmake .. -D ENABLE_EXPERIMENTAL=NO -D ENABLE_JSON_SHAREDOFFとか実行して、まさに configure と同じ役割で構築環境を作り出すのですが、依存するモジュールやライブラリが結構あって、存在しないと、 cmake がエラーを吐いて終了します。最初は、これに面食らいます。
・pcre-8.45 (Ports から カテゴリ:devel) ・pcre2-10.39 (Ports から カテゴリ:devel) ・autoconf-2.69_3(Ports から カテゴリ:devel) ・cmake-3.21.4_1 (Ports から カテゴリ:devel) ・libltdl-2.4.6 (Ports から カテゴリ:devel) ・libtool-2.4.6_1(Ports から カテゴリ:devel) ・libxml2-2.9.12 (Ports から カテゴリ:textproc) ・db5-5.3.28_7 (Ports から カテゴリ:databases) ※ これは BerkeleyDB 5.3.28 です ・curl-7.80.0 (Ports から カテゴリ:ftp) ・json-c-0.15_1 (Ports から カテゴリ:devel) ・jsoncpp-1.9.5 (Ports から カテゴリ:devel) ・check-0.15.2 (Ports から カテゴリ:devel) ・ncurses-6.3 (Ports から カテゴリ:devel)上手くいったら、
# cmake --build . # cmake --build . --target installとやると、ソースコードからインストールできるようです。