У меня возникли проблемы с созданием хип-хопа в Backtrack 5. Я установил все необходимое, и, видимо, единственная часть, в которой он не работает, — это пользовательский пакет libevent.
Вот команды, которые я запускаю для сборки и установки libevent.
wget http://www.monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
tar -xzvf libevent-1.4.14b-stable.tar.gz
cd libevent-1.4.14b-stable
cp ../hiphop-php/src/third_party/libevent-1.4.14.fb-changes.diff .
patch -p1 < libevent-1.4.14.fb-changes.diff
./configure --prefix=$CMAKE_PREFIX_PATH
make
make install
При сборке libevent он собирается и устанавливается без ошибок. При попытке создать хип-хоп я запускаю следующие команды:
cd hiphop-php
git submodule init
git submodule update
cmake -D CMAKE_PREFIX_PATH=`/bin/pwd`/../ .
Однако при запуске CMAKE я получаю эту ошибку:
CMake Error at CMake/HPHPFindLibs.cmake:65 (message):
Custom libevent is required with HipHop patches
Кто-нибудь знает способ решить эту проблему или хотя бы указать мне правильное направление?
ИЗМЕНИТЬ:
Я забыл упомянуть об этом, но каждый раз, когда я пытаюсь исправить исходный код libevent, я получаю это сообщение:
patch -p1 < libevent-1.4.14.fb-changes.diff
patching file event.c
Reversed (or previously applied) patch detected! Assume -R? [n]
Здесь я обычно просто отвечаю «да» и позволяю продолжить