Tentando instalar o gearman no CentOS, e ./configure não pode encontrar event.h mesmo que o libevent esteja instalado

2

Estou tentando compilar e instalar o gearman em uma caixa do CentOS 6, e estou recebendo um erro ao compilar a partir do código-fonte. Ele requer as bibliotecas de reforço, e estava falhando nisso no início, mas eu instalei essas e passou por isso. Agora, no entanto, quando eu executo ./configure ele está falhando com a mensagem:

. . .
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

Então eu instalei o libevent assim:

yum install libevent.i686

E isso não ajudou. Então baixei o código-fonte para meu diretório pessoal, extraí-lo para um subdiretório dentro de meu diretório inicial, executei ./configure e, em seguida, make install e tentei ./configure na fonte gearman, mas ainda me da configure: error: Unable to find libevent mensagem. Você pode imaginar como isso é chato! Especialmente depois que eu tentei instalar o libevent via yum e depois instalei da fonte.

Alguma dica para obter o gearman ./configure para passar esta mensagem?

Obrigado!

    
por ariestav 04.03.2012 / 05:09

1 resposta

5

Você precisa de libevent-devel para os arquivos de desenvolvimento.

    
por 04.03.2012 / 05:25

Tags