![使用 HipHop for PHP Patch 编译 curl](https://linux22.com/image/1290545/%E4%BD%BF%E7%94%A8%20HipHop%20for%20PHP%20Patch%20%E7%BC%96%E8%AF%91%20curl%20.png)
我正在遵循这个指南:https://github.com/facebook/hiphop-php/wiki/Building-and-installing-on-ubuntu-10.10
它要我下载 curl 源代码,打上补丁,然后编译它。但是,我得到了那些愚蠢的错误:
libtool: link: gcc -g0 -O2 -Wno-system-headers -o .libs/curl main.o
hugehelp.o urlglob.o writeout.o writeenv.o getpass.o homedir.o
curlutil.o os-specific.o strtoofft.o strdup.o rawstr.o nonblock.o
../lib/.libs/libcurl.so -lrt -lz -Wl,-rpath
-Wl,/var/hphp/dev/hiphop-php/../lib ../lib/.libs/libcurl.so: undefined
reference to `SSLv2_client_method' collect2: ld returned 1 exit status
make[2]: *** [curl] Fehler 1 make[2]: Verlasse Verzeichnis
'/var/hphp/dev/curl-7.21.2/src' make[1]: *** [all] Fehler 2 make[1]:
Verlasse Verzeichnis '/var/hphp/dev/curl-7.21.2/src' make: ***
[all-recursive] Fehler 1
我尝试在 Google 上查找一些东西,但那些补丁并没有起作用。
编辑 1:我正在使用 Ubuntu 11.10
编辑2:我发现了这个:https://github.com/facebook/hiphop-php/pull/322但是好吧。它没有解决我的 curl 编译问题。
答案1
我插入了以下几行代码:github.com/bagder/curl/commit/26b487a5d6ed9da5bc8e4a134a88d3125884b852似乎现在可以工作了!