CentOSでgearmanをインストールしようとすると、libeventがインストールされていても、./configureでevent.hが見つかりません。

CentOSでgearmanをインストールしようとすると、libeventがインストールされていても、./configureでevent.hが見つかりません。

コンパイルしてインストールしようとしています。ギアマンCentOS 6システムでソースコードをコンパイルするとエラーが発生します。ブーストライブラリが必要で、最初は失敗しましたが、ライブラリをインストールしたところ、合格しました。ただし、今すぐ./configureを実行すると、次のメッセージで失敗します。

. . .
checking for ld that supports -Wl,-z,relro... yes
checking event.h usability... no
checking event.h presence... no
checking for event.h... no
configure: error: Unable to find libevent

だから私は次のようにlibeventをインストールしました:

yum install libevent.i686

しかし、これは役に立ちません。そのため、ソースコードをホームディレクトリにダウンロードし、ホームディレクトリ内のサブディレクトリに解凍して./configure実行しmake install./configuregearmanソースコードを試してみましたが、それでもconfigure: error: Unable to find libeventメッセージが表示されます。これがどれほど迷惑なのか想像できます!特にyumを介してlibeventをインストールし、ソースからインストールした後はさらにそうです。

gearman ./configureを使用してこのメ​​ッセージをバイパスする方法はありますか?

ありがとうございます!

ベストアンサー1

libevent-devel開発ファイルが必要です。

おすすめ記事