0

Murmur (Mumble VOIP クライアントのサーバー) を構築する必要があります。Murmur と Mumble は、そのフレームワークで ZeroC Ice 3.4 を使用しています。Murmur を作ってみたところ、コンパイルエラーに陥りました。

エラーは次のとおりです。

>/usr/include/Ice/Handle.h: In instantiation of ‘IceInternal::Handle<T>::Handle(T*) [with T = Ice::Communicator]’:
/usr/include/Ice/OutgoingAsync.h:49:16:   required from here
/usr/include/Ice/Handle.h:66:13: error: ‘upCast’ was not declared in this scope, 
and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]

グーグルを数回試しましたが、リンクが 2 つしかありませんでした。それらのどれも私の問題を解決していません。Murmur と Mumble で要件を実装する方法を見つけましたが、このバグに頭がおかしくなりました。

少なくとも 1 人がこれに遭遇して解決したことを願っています。Murmur を構築するためのソリューションが本当に必要です。

ありがとう。

4

1 に答える 1

0

グーグルの全能の力を使って、私はあなたの問題の解決策を非常に簡単に見つけました.

このように検索

ここで未解決の zeroC バグが発生します

これは、gcc 4.7およびclang用に作成されたパッチ「grembo」(およびおそらく他の人)にリンクします

検索エンジンのカンフーに取り組む必要があるかもしれません。:)

于 2013-04-20T15:44:16.227 に答える