簡體   English   中英

用於PHP的HPHP HipHop失敗98%

[英]HPHP HipHop for PHP make fails at 98%

[ 98%] Generating systemlib.php
[ 98%] Built target systemlib
Linking CXX executable hhvm
../third_party/thrift/libhphp_thrift.a(TEventBase.cpp.o): In function `apache::thrift::async::TEventBase::SmoothLoopTime::setTimeInterval(unsigned long)':
TEventBase.cpp:(.text+0xf1b): undefined reference to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v'
../third_party/thrift/libhphp_thrift.a(TEventBase.cpp.o): In function `apache::thrift::async::TEventBase::SmoothLoopTime::addSample(long, long)':
TEventBase.cpp:(.text+0x119b): undefined reference to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v'
../third_party/thrift/libhphp_thrift.a(TEventBase.cpp.o): In function `apache::thrift::async::TEventBase::nothingHandledYet()':
TEventBase.cpp:(.text+0x12a3): undefined reference to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v'
../third_party/thrift/libhphp_thrift.a(TEventBase.cpp.o): In function `apache::thrift::async::TEventBase::bumpHandlingTime()':
TEventBase.cpp:(.text+0x14bb): undefined reference to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v'
TEventBase.cpp:(.text+0x14e1): undefined reference to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v'
../third_party/thrift/libhphp_thrift.a(TEventBase.cpp.o):TEventBase.cpp:(.text+0x1a4b): more undefined references to `FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead::FLAGS_v' follow
collect2: error: ld returned 1 exit status
make[2]: *** [hphp/hhvm/hhvm] Error 1
make[1]: *** [hphp/hhvm/CMakeFiles/hhvm.dir/all] Error 2
make: *** [all] Error 2

這是在Ubuntu 13.10上

它在64位系統上。

我無法解決此問題-有人遇到過同樣的問題嗎?

我已按照此處發布的說明進行操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM