2011-03-28 5 views
0

私は指示here以下、Mirahのを構築しようとしていました。ステップ「rake gem」には、いくつかの警告と失敗通知があります。出力のサンプルは、以下:何ブートストラップ 『を意味する「タスク構築する方法を知ってはいけない』をしますか?

警告:ORG/dynalang /のDynalink/MonomorphicCallSite.class(ORG/dynalang /のDynalink:MonomorphicCallSite.class):メジャーバージョン51によってサポートされる最高メジャーバージョン50より新しいですこのコンパイラ。 コンパイラがアップグレードすることをお勧めします。 注:/Users/paul/dev/interesting/mirah/src/org/mirah/DynalangBootstrap.javaは推奨されないAPIを使用またはオーバーライドします。 注:詳細については、-Xlint:deprecationを使用して再コンパイルしてください。 4警告 ビルジャー:中止さ/Users/paul/dev/interesting/mirah/javalib/mirah-bootstrap.jar レーキ! タスク 'ブートストラップ'を作成する方法がわからない

これをトラブルシューティングするにはどうすればよいですか?たとえば、どのコンパイラをアップグレードする必要がありますか、どのように行うことができますか?

答えて

1

この問題はhttps://github.com/mirah/mirah/commit/fac6bd5a13be6d818b9ac362650f5f540d771682により、マスター上に固定されているので、あなたはマスターを引き、今うまく構築することができるはずです。

あなたは、意図的に宝石を構築するためにそこに別のオプションを、古い木を使用している場合:

rake jar:bootstrap 
gem build mirah.gemspec 
あなたのエラーメッセージが起こっている

前チャールズの修正に、ので:宝石タスクが誤って瓶」を指し、 :ブートストラップ "を"ブートストラップ "として使用します。

関連する問題