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 を構築するためのソリューションが本当に必要です。
ありがとう。