6

ソース tarball (https://dist.apache.org/repos/dist/release/thrift/0.9.0/thrift-0.9.0.tar.gz) から thrift をビルドしようとしていますが、次のエラーで失敗します:

Making all in rb
make[3]: Entering directory `/home/akonsu/a/thrift-0.9.0/lib/rb'
/usr/local/bin/rake 
rake aborted!
cannot load such file -- rspec/core/rake_task

助けていただければ幸いです。

4

2 に答える 2

11

これは役に立ちました:

gem install rspec
于 2012-11-21T17:49:40.030 に答える
7

また、そもそも Ruby に興味がない場合は、Thrift を設定しないで済むように設定することも役立ちます。

$ ./configure --without-ruby

つまり、他の情報源が示唆するようなものでは--without-rubyありません。--without-rb

そして、実行makesudo make installます。

どうやら既知のバグです。ここでこれを見つけました:https://issues.apache.org/jira/browse/THRIFT-1367

(私は Mac OS X 10.7.5 を使用しています。他のバージョンやプラットフォームについては知りません...)

于 2013-07-22T11:58:30.307 に答える