clamavというウイルスバスターをlinuxにてインストールしていた時です。
以下のサイトに従いまして
https://www.clamav.net/documents/installation-on-redhat-and-centos-linux-distributions
ダウンロードしたパッケージを解凍し
./configure --enable-check
を実行しました。
すると以下のような警告が表示されました。
configure: WARNING:
****** libjson-c is known to share symbol names with other JSON libraries
****** which may result in crashes for applications that use libclamav.
****** Consider using --with-libjson-static=path/to/libjson-c.a,
****** providing a json-c library that was compiled with CFLAGS="-fPIC".
これは一体どいうことなのでしょうか?
外部のyumのepelレポジトリを確認することができないので
yum groupinstall "Development Tools"を行っていないのですが
パッケージが足りないのが原因でしょうか?
yum install openssl openssl-devel libcurl-devel zlib-devel libpng-devel libxml2-devel json-c-devel bzip2-devel pcre2-devel ncurses-devel
と
yum install sendmail sendmail-devel
のコマンド、もしくは相当する作業はおこなってjson-cはインストールできています。
以上です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。