2012-11-07 58 views
4

我已經安裝在Mac節儉。安裝thrift然而當試圖運行節儉命令它說,Thrift:命令未找到

從終端,它看起來像節約安裝成功然而,當我試圖運行節儉命令我得到了以下

Thrift: command not found 

我曾經因此whereis命令從終端找到節儉的位置,但couldn」找到它。

有什麼建議嗎?安裝節儉 節儉0.9.0

Building C++ Library ......... : yes 
Building C (GLib) Library .... : no 
Building Java Library ........ : yes 
Building C# Library .......... : no 
Building Python Library ...... : yes 
Building Ruby Library ........ : yes 
Building Haskell Library ..... : no 
Building Perl Library ........ : yes 
Building PHP Library ......... : yes 
Building Erlang Library ...... : no 
Building Go Library .......... : no 
Building D Library ........... : no 
+0

你知道,我們不能看到,在文件在本地機器上的圖像,對不對? –

+0

@KenWhite - 我知道沒有人可以看到我的本地機器上的圖像。 – user1807630

回答

4

端子輸出我想你實際上並沒有安裝節儉。 你有後的./configure


$ make 
$ sudo make install 
+0

實際上在OSX上還有其他與安裝過程有關的問題。 –

0

得到了同樣的問題做以下,並試圖執行

$ make 
    $ sudo make install 

命令,但發現問題後遇到錯誤

./src/thrift/cxxfunctional.h:93:18: error: no member named 'bind' in namespace 'std' 
using ::std::bind; 
~~~~~~~^ 
src/thrift/concurrency/ThreadManager.cpp:569:8: warning: private field 'firstTime_' is not used [-Wunused-private-field] 
bool firstTime_; 
^ 
1 warning and 1 error generated. 
make[4]: *** [ThreadManager.lo] Error 1 
make[3]: *** [all-recursive] Error 1 
make[2]: *** [all-recursive] Error 1 
make[1]: *** [all-recursive] Error 1 
make: *** [all] Error 2 

https://issues.apache.org/jira/browse/THRIFT-2229

並試圖從指令http://thrift.apache.org/docs/BuildingFromSource/來源安裝thrift,現在一切都很好。

也許這些步驟將幫助你。