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]
ここで私は通常、「はい」と答えて続行できるようにします