[reSIProcate] ichat-gw and gloox 1.0
ichat-gw is built against gloox-0.9.9.8
gloox-1.0 has been out for a while and is standard in the current Linux
distributions
There are a number of changes to make, so I started a branch for it
https://svn.resiprocate.org/rep/resiprocate/branches/b-gloox-1.0-update
I've already committed some of the more trivial fixes
I attach a log of the outstanding errors. Although it appears like
there are a lot of errors, much of it comes from changes to the Stanza class
There is a gloox changelog on the web explaining some of what changed:
http://camaya.net/gloox/changelog
make: Entering directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw'
Making all in .
make[1]: Entering directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw'
Making all in jabberconnector
make[1]: Entering directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw/jabberconnector'
make[2]: Entering directory `/home/daniel/ws/resiprocate/resiprocate-trunk.git'
make[2]: Leaving directory `/home/daniel/ws/resiprocate/resiprocate-trunk.git'
Making all in .
make[2]: Entering directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw/jabberconnector'
make[3]: Entering directory `/home/daniel/ws/resiprocate/resiprocate-trunk.git'
make[3]: Leaving directory `/home/daniel/ws/resiprocate/resiprocate-trunk.git'
g++ -DHAVE_CONFIG_H -I. -I../../.. -DUSE_CARES -DHAVE_EPOLL
-DRESIP_FIXED_POINT -Wall -Wno-deprecated -DRESIP_OSTYPE_LINUX
-DRESIP_ARCH_X86_64 -DRESIP_LARCH_IA64 -D_REENTRANT -DRESIP_TOOLCHAIN_GNU -MT
ichat-gw-jc.o -MD -MP -MF .deps/ichat-gw-jc.Tpo -c -o ichat-gw-jc.o
ichat-gw-jc.cxx
ichat-gw-jc.cxx: In function â??int main(int, char**)â??:
ichat-gw-jc.cxx:82:45: error: cannot allocate an object of abstract type
â??gateway::JabberComponentâ??
JabberComponent.hxx:56:7: note: because the following virtual functions are
pure within â??gateway::JabberComponentâ??:
/usr/include/gloox/presencehandler.h:44:20: note: virtual void
gloox::PresenceHandler::handlePresence(const gloox::Presence&)
/usr/include/gloox/messagehandler.h:52:20: note: virtual void
gloox::MessageHandler::handleMessage(const gloox::Message&,
gloox::MessageSession*)
/usr/include/gloox/disconodehandler.h:51:26: note: virtual
gloox::StringList gloox::DiscoNodeHandler::handleDiscoNodeFeatures(const
gloox::JID&, const string&)
/usr/include/gloox/disconodehandler.h:61:35: note: virtual
gloox::Disco::IdentityList
gloox::DiscoNodeHandler::handleDiscoNodeIdentities(const gloox::JID&, const
string&)
/usr/include/gloox/disconodehandler.h:74:31: note: virtual
gloox::Disco::ItemList gloox::DiscoNodeHandler::handleDiscoNodeItems(const
gloox::JID&, const gloox::JID&, const string&)
/usr/include/gloox/iqhandler.h:46:20: note: virtual bool
gloox::IqHandler::handleIq(const gloox::IQ&)
/usr/include/gloox/iqhandler.h:60:20: note: virtual void
gloox::IqHandler::handleIqID(const gloox::IQ&, int)
/usr/include/gloox/subscriptionhandler.h:43:20: note: virtual void
gloox::SubscriptionHandler::handleSubscription(const gloox::Subscription&)
make[2]: [ichat-gw-jc.o] Error 1 (ignored)
mv -f .deps/ichat-gw-jc.Tpo .deps/ichat-gw-jc.Po
mv: cannot stat `.deps/ichat-gw-jc.Tpo': No such file or directory
make[2]: [ichat-gw-jc.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I../../.. -DUSE_CARES -DHAVE_EPOLL
-DRESIP_FIXED_POINT -Wall -Wno-deprecated -DRESIP_OSTYPE_LINUX
-DRESIP_ARCH_X86_64 -DRESIP_LARCH_IA64 -D_REENTRANT -DRESIP_TOOLCHAIN_GNU -MT
IChatUser.o -MD -MP -MF .deps/IChatUser.Tpo -c -o IChatUser.o IChatUser.cxx
In file included from IChatUser.hxx:10:0,
from IChatUser.cxx:1:
/usr/include/gloox/stanza.h: In copy constructor
â??gloox::Presence::Presence(const gloox::Presence&)â??:
/usr/include/gloox/stanza.h:168:7: error: â??gloox::Stanza::Stanza(const
gloox::Stanza&)â?? is private
/usr/include/gloox/presence.h:32:19: error: within this context
In file included from IChatUser.cxx:1:0:
IChatUser.hxx: In constructor â??gateway::ResourceInfo::ResourceInfo(const
gloox::Presence&, int, bool)â??:
IChatUser.hxx:21:65: note: synthesized method
â??gloox::Presence::Presence(const gloox::Presence&)â?? first required here
IChatUser.cxx: In member function â??void
gateway::IChatUser::updateResourceInfo(const string&, const gloox::Presence&,
int, bool)â??:
IChatUser.cxx:31:39: error: no match for â??operator==â?? in â??presence ==
(gloox::Presence::PresenceType)5uâ??
IChatUser.cxx:31:39: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:201:5: note: template<class _T1, class
_T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1,
_T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:285:5: note: template<class _Iterator>
bool std::operator==(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:335:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator==(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/allocator.h:122:5: note: template<class _T1, class
_T2> bool std::operator==(const std::allocator<_T1>&, const
std::allocator<_T2>&)
/usr/include/c++/4.6/bits/allocator.h:127:5: note: template<class _Tp> bool
std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)
/usr/include/c++/4.6/bits/stl_tree.h:309:5: note: template<class _Val> bool
std::operator==(const std::_Rb_tree_iterator<_Tp>&, const
std::_Rb_tree_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_tree.h:856:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:882:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:800:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator==(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:696:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:679:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:275:5: note: template<class _Val> bool
std::operator==(const std::_List_iterator<_Tp>&, const
std::_List_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_list.h:1564:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const
std::list<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/postypes.h:218:5: note: template<class _StateT> bool
std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
/usr/include/c++/4.6/bits/basic_string.h:2427:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2434:5: note: template<class _CharT>
typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type
std::operator==(const std::basic_string<_CharT>&, const
std::basic_string<_CharT>&)
/usr/include/c++/4.6/bits/basic_string.h:2448:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2460:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/stl_deque.h:246:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:253:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1917:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1273:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:266:5: note: template<class _Tp, class
_Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
/usr/include/c++/4.6/bits/streambuf_iterator.h:194:5: note: template<class
_CharT, class _Traits> bool std::operator==(const
std::istreambuf_iterator<_CharT, _Traits>&, const
std::istreambuf_iterator<_CharT, _Traits>&)
IChatUser.cxx:51:42: error: no match for â??operator==â?? in â??presence ==
(gloox::Presence::PresenceType)5uâ??
IChatUser.cxx:51:42: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:201:5: note: template<class _T1, class
_T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1,
_T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:285:5: note: template<class _Iterator>
bool std::operator==(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:335:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator==(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/allocator.h:122:5: note: template<class _T1, class
_T2> bool std::operator==(const std::allocator<_T1>&, const
std::allocator<_T2>&)
/usr/include/c++/4.6/bits/allocator.h:127:5: note: template<class _Tp> bool
std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)
/usr/include/c++/4.6/bits/stl_tree.h:309:5: note: template<class _Val> bool
std::operator==(const std::_Rb_tree_iterator<_Tp>&, const
std::_Rb_tree_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_tree.h:856:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:882:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:800:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator==(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:696:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:679:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:275:5: note: template<class _Val> bool
std::operator==(const std::_List_iterator<_Tp>&, const
std::_List_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_list.h:1564:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const
std::list<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/postypes.h:218:5: note: template<class _StateT> bool
std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
/usr/include/c++/4.6/bits/basic_string.h:2427:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2434:5: note: template<class _CharT>
typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type
std::operator==(const std::basic_string<_CharT>&, const
std::basic_string<_CharT>&)
/usr/include/c++/4.6/bits/basic_string.h:2448:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2460:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/stl_deque.h:246:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:253:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1917:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1273:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:266:5: note: template<class _Tp, class
_Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
/usr/include/c++/4.6/bits/streambuf_iterator.h:194:5: note: template<class
_CharT, class _Traits> bool std::operator==(const
std::istreambuf_iterator<_CharT, _Traits>&, const
std::istreambuf_iterator<_CharT, _Traits>&)
IChatUser.cxx:65:42: error: no match for â??operator!=â?? in â??presence !=
(gloox::Presence::PresenceType)5uâ??
IChatUser.cxx:65:42: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:214:5: note: template<class _T1, class
_T2> bool std::operator!=(const std::pair<_T1, _T2>&, const std::pair<_T1,
_T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:297:5: note: template<class _Iterator>
bool std::operator!=(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:347:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator!=(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/allocator.h:132:5: note: template<class _T1, class
_T2> bool std::operator!=(const std::allocator<_T1>&, const
std::allocator<_T2>&)
/usr/include/c++/4.6/bits/allocator.h:137:5: note: template<class _Tp> bool
std::operator!=(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)
/usr/include/c++/4.6/bits/stl_tree.h:315:5: note: template<class _Val> bool
std::operator!=(const std::_Rb_tree_iterator<_Tp>&, const
std::_Rb_tree_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_tree.h:876:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator!=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:906:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator!=(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:824:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator!=(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:720:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator!=(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:703:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator!=(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:281:5: note: template<class _Val> bool
std::operator!=(const std::_List_iterator<_Tp>&, const
std::_List_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_list.h:1600:5: note: template<class _Tp, class
_Alloc> bool std::operator!=(const std::list<_Tp, _Alloc>&, const
std::list<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/postypes.h:223:5: note: template<class _StateT> bool
std::operator!=(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
/usr/include/c++/4.6/bits/basic_string.h:2473:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator!=(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2485:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator!=(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2497:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator!=(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/stl_deque.h:259:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator!=(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:266:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator!=(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1943:5: note: template<class _Tp, class
_Alloc> bool std::operator!=(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1297:5: note: template<class _Tp, class
_Alloc> bool std::operator!=(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:290:5: note: template<class _Tp, class
_Seq> bool std::operator!=(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
/usr/include/c++/4.6/bits/streambuf_iterator.h:200:5: note: template<class
_CharT, class _Traits> bool std::operator!=(const
std::istreambuf_iterator<_CharT, _Traits>&, const
std::istreambuf_iterator<_CharT, _Traits>&)
IChatUser.cxx: In member function â??std::map<std::basic_string<char>,
gateway::ResourceInfo*>::iterator
gateway::IChatUser::getMostAvailableResourceItr()â??:
IChatUser.cxx:104:64: error: no match for â??operator<â?? in
â??it.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp = std::pair<const
std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresence <
itBestResource.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp =
std::pair<const std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresenceâ??
IChatUser.cxx:104:64: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:207:5: note: template<class _T1, class
_T2> bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:291:5: note: template<class _Iterator>
bool std::operator<(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:341:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator<(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/stl_tree.h:866:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&,
const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:899:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:817:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator<(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:713:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:696:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:1593:5: note: template<class _Tp, class
_Alloc> bool std::operator<(const std::list<_Tp, _Alloc>&, const std::list<_Tp,
_Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2510:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator<(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2522:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator<(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/basic_string.h:2534:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator<(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/stl_deque.h:272:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:280:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1935:5: note: template<class _Tp, class
_Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1290:5: note: template<class _Tp, class
_Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:284:5: note: template<class _Tp, class
_Seq> bool std::operator<(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
IChatUser.cxx:108:70: error: no match for â??operator==â?? in
â??it.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp = std::pair<const
std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresence ==
itBestResource.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp =
std::pair<const std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresenceâ??
IChatUser.cxx:108:70: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:201:5: note: template<class _T1, class
_T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1,
_T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:285:5: note: template<class _Iterator>
bool std::operator==(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:335:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator==(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/allocator.h:122:5: note: template<class _T1, class
_T2> bool std::operator==(const std::allocator<_T1>&, const
std::allocator<_T2>&)
/usr/include/c++/4.6/bits/allocator.h:127:5: note: template<class _Tp> bool
std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)
/usr/include/c++/4.6/bits/stl_tree.h:309:5: note: template<class _Val> bool
std::operator==(const std::_Rb_tree_iterator<_Tp>&, const
std::_Rb_tree_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_tree.h:856:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:882:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:800:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator==(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:696:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:679:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:275:5: note: template<class _Val> bool
std::operator==(const std::_List_iterator<_Tp>&, const
std::_List_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_list.h:1564:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const
std::list<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/postypes.h:218:5: note: template<class _StateT> bool
std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
/usr/include/c++/4.6/bits/basic_string.h:2427:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2434:5: note: template<class _CharT>
typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type
std::operator==(const std::basic_string<_CharT>&, const
std::basic_string<_CharT>&)
/usr/include/c++/4.6/bits/basic_string.h:2448:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2460:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/stl_deque.h:246:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:253:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1917:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1273:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:266:5: note: template<class _Tp, class
_Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
/usr/include/c++/4.6/bits/streambuf_iterator.h:194:5: note: template<class
_CharT, class _Traits> bool std::operator==(const
std::istreambuf_iterator<_CharT, _Traits>&, const
std::istreambuf_iterator<_CharT, _Traits>&)
IChatUser.cxx: In member function â??bool
gateway::IChatUser::getMostAvailableResourceList(std::list<std::basic_string<char>
>&)â??:
IChatUser.cxx:148:62: error: no match for â??operator==â?? in
â??it.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp = std::pair<const
std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresence ==
itBestResource.std::_Rb_tree_iterator<_Tp>::operator-> [with _Tp =
std::pair<const std::basic_string<char>, gateway::ResourceInfo*>,
std::_Rb_tree_iterator<_Tp>::pointer = std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>*]()->std::pair<const std::basic_string<char>,
gateway::ResourceInfo*>::second->gateway::ResourceInfo::mPresenceâ??
IChatUser.cxx:148:62: note: candidates are:
/usr/include/c++/4.6/bits/stl_pair.h:201:5: note: template<class _T1, class
_T2> bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1,
_T2>&)
/usr/include/c++/4.6/bits/stl_iterator.h:285:5: note: template<class _Iterator>
bool std::operator==(const std::reverse_iterator<_Iterator>&, const
std::reverse_iterator<_Iterator>&)
/usr/include/c++/4.6/bits/stl_iterator.h:335:5: note: template<class
_IteratorL, class _IteratorR> bool std::operator==(const
std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
/usr/include/c++/4.6/bits/allocator.h:122:5: note: template<class _T1, class
_T2> bool std::operator==(const std::allocator<_T1>&, const
std::allocator<_T2>&)
/usr/include/c++/4.6/bits/allocator.h:127:5: note: template<class _Tp> bool
std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)
/usr/include/c++/4.6/bits/stl_tree.h:309:5: note: template<class _Val> bool
std::operator==(const std::_Rb_tree_iterator<_Tp>&, const
std::_Rb_tree_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_tree.h:856:5: note: template<class _Key, class
_Val, class _KeyOfValue, class _Compare, class _Alloc> bool
std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_map.h:882:5: note: template<class _Key, class
_Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key,
_Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multimap.h:800:5: note: template<class _Key,
class _Tp, class _Compare, class _Alloc> bool std::operator==(const
std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp,
_Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_set.h:696:5: note: template<class _Key, class
_Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare,
_Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_multiset.h:679:5: note: template<class _Key,
class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key,
_Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
/usr/include/c++/4.6/bits/stl_list.h:275:5: note: template<class _Val> bool
std::operator==(const std::_List_iterator<_Tp>&, const
std::_List_const_iterator<_Val>&)
/usr/include/c++/4.6/bits/stl_list.h:1564:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const
std::list<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/postypes.h:218:5: note: template<class _StateT> bool
std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
/usr/include/c++/4.6/bits/basic_string.h:2427:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT,
_Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2434:5: note: template<class _CharT>
typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type
std::operator==(const std::basic_string<_CharT>&, const
std::basic_string<_CharT>&)
/usr/include/c++/4.6/bits/basic_string.h:2448:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const _CharT*, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/bits/basic_string.h:2460:5: note: template<class _CharT,
class _Traits, class _Alloc> bool std::operator==(const
std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
/usr/include/c++/4.6/bits/stl_deque.h:246:5: note: template<class _Tp, class
_Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref,
_Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
/usr/include/c++/4.6/bits/stl_deque.h:253:5: note: template<class _Tp, class
_RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const
std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp,
_RefR, _PtrR>&)
/usr/include/c++/4.6/bits/stl_deque.h:1917:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const
std::deque<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_vector.h:1273:5: note: template<class _Tp, class
_Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const
std::vector<_Tp, _Alloc>&)
/usr/include/c++/4.6/bits/stl_queue.h:266:5: note: template<class _Tp, class
_Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp,
_Seq>&)
/usr/include/c++/4.6/bits/streambuf_iterator.h:194:5: note: template<class
_CharT, class _Traits> bool std::operator==(const
std::istreambuf_iterator<_CharT, _Traits>&, const
std::istreambuf_iterator<_CharT, _Traits>&)
make[2]: [IChatUser.o] Error 1 (ignored)
mv -f .deps/IChatUser.Tpo .deps/IChatUser.Po
mv: cannot stat `.deps/IChatUser.Tpo': No such file or directory
make[2]: [IChatUser.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I../../.. -DUSE_CARES -DHAVE_EPOLL
-DRESIP_FIXED_POINT -Wall -Wno-deprecated -DRESIP_OSTYPE_LINUX
-DRESIP_ARCH_X86_64 -DRESIP_LARCH_IA64 -D_REENTRANT -DRESIP_TOOLCHAIN_GNU -MT
JabberComponent.o -MD -MP -MF .deps/JabberComponent.Tpo -c -o JabberComponent.o
JabberComponent.cxx
In file included from /usr/include/gloox/presencehandler.h:18:0,
from JabberComponent.hxx:16,
from JabberComponent.cxx:10:
/usr/include/gloox/stanza.h: In copy constructor
â??gloox::Presence::Presence(const gloox::Presence&)â??:
/usr/include/gloox/stanza.h:168:7: error: â??gloox::Stanza::Stanza(const
gloox::Stanza&)â?? is private
/usr/include/gloox/presence.h:32:19: error: within this context
In file included from JabberComponent.cxx:11:0:
IChatUser.hxx: In constructor â??gateway::ResourceInfo::ResourceInfo(const
gloox::Presence&, int, bool)â??:
IChatUser.hxx:21:65: note: synthesized method
â??gloox::Presence::Presence(const gloox::Presence&)â?? first required here
JabberComponent.cxx: At global scope:
JabberComponent.cxx:117:4: error: â??Mutexâ?? in namespace â??glooxâ?? does not
name a type
JabberComponent.cxx: In member function â??virtual void
IPCMutexGloox::lock()â??:
JabberComponent.cxx:114:26: error: â??mMutexâ?? was not declared in this scope
JabberComponent.cxx: In member function â??virtual void
IPCMutexGloox::unlock()â??:
JabberComponent.cxx:115:28: error: â??mMutexâ?? was not declared in this scope
JabberComponent.cxx: In constructor
â??gateway::JabberComponent::JabberComponent(short unsigned int, short unsigned
int, const string&, const string&, const string&, int, unsigned int, const
string&, const string&)â??:
JabberComponent.cxx:143:61: error: invalid conversion from â??const char*â?? to
â??intâ?? [-fpermissive]
/usr/include/gloox/clientbase.h:432:12: error: initializing argument 2 of
â??void gloox::ClientBase::registerIqHandler(gloox::IqHandler*, int)â??
[-fpermissive]
JabberComponent.cxx:144:60: error: invalid conversion from â??const char*â?? to
â??intâ?? [-fpermissive]
/usr/include/gloox/clientbase.h:432:12: error: initializing argument 2 of
â??void gloox::ClientBase::registerIqHandler(gloox::IqHandler*, int)â??
[-fpermissive]
JabberComponent.cxx:145:62: error: invalid conversion from â??const char*â?? to
â??intâ?? [-fpermissive]
/usr/include/gloox/clientbase.h:432:12: error: initializing argument 2 of
â??void gloox::ClientBase::registerIqHandler(gloox::IqHandler*, int)â??
[-fpermissive]
JabberComponent.cxx:146:69: error: invalid conversion from â??const char*â?? to
â??intâ?? [-fpermissive]
/usr/include/gloox/clientbase.h:432:12: error: initializing argument 2 of
â??void gloox::ClientBase::registerIqHandler(gloox::IqHandler*, int)â??
[-fpermissive]
JabberComponent.cxx: In member function â??void
gateway::JabberComponent::storeIChatPresence(const gloox::JID&, const
gloox::Presence&, int, bool)â??:
JabberComponent.cxx:560:22: error: â??PresenceUnavailableâ?? is not a member of
â??glooxâ??
JabberComponent.cxx: In member function â??virtual void
gateway::JabberComponent::handleSubscription(gloox::Stanza*)â??:
JabberComponent.cxx:829:20: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:831:12: error: â??StanzaS10nSubscribeâ?? was not declared
in this scope
JabberComponent.cxx:844:12: error: â??StanzaS10nUnsubscribeâ?? was not declared
in this scope
JabberComponent.cxx:860:121: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx: In member function â??virtual void
gateway::JabberComponent::handlePresence(gloox::Stanza*)â??:
JabberComponent.cxx:873:21: error: â??class gloox::Stanzaâ?? has no member
named â??findChildâ??
JabberComponent.cxx:892:19: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:894:9: error: â??StanzaPresenceProbeâ?? was not declared in
this scope
JabberComponent.cxx:900:9: error: â??StanzaPresenceAvailableâ?? was not
declared in this scope
JabberComponent.cxx:907:53: error: â??class gloox::Stanzaâ?? has no member
named â??presenceâ??
JabberComponent.cxx:907:73: error: â??class gloox::Stanzaâ?? has no member
named â??priorityâ??
JabberComponent.cxx:931:9: error: â??StanzaPresenceUnavailableâ?? was not
declared in this scope
JabberComponent.cxx:936:50: error: â??class gloox::Stanzaâ?? has no member
named â??presenceâ??
JabberComponent.cxx:936:70: error: â??class gloox::Stanzaâ?? has no member
named â??priorityâ??
JabberComponent.cxx:942:9: error: â??StanzaPresenceErrorâ?? was not declared in
this scope
JabberComponent.cxx:947:31: error: â??class gloox::Stanzaâ?? has no member
named â??findChildâ??
JabberComponent.cxx: In member function â??virtual void
gateway::JabberComponent::handleMessage(gloox::Stanza*,
gloox::MessageSession*)â??:
JabberComponent.cxx:967:52: error: no match for â??operator<<â?? in
â??std::operator<< [with _Traits = std::char_traits<char>]((* &
oss.std::basic_ostringstream<char>::<anonymous>), ((const
char*)"JabberComponent::handlePresence - ")) << * stanzaâ??
JabberComponent.cxx:967:52: note: candidates are:
/usr/include/c++/4.6/ostream:110:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type&
(*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:110:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::basic_ostream<char>::__ostream_type&
(*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>&
(*)(std::basic_ostream<char>&)}â??
/usr/include/c++/4.6/ostream:119:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type&
(*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>, std::basic_ostream<_CharT,
_Traits>::__ios_type = std::basic_ios<char>]
/usr/include/c++/4.6/ostream:119:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::basic_ostream<char>::__ios_type&
(*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>&
(*)(std::basic_ios<char>&)}â??
/usr/include/c++/4.6/ostream:129:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:129:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::ios_base& (*)(std::ios_base&)â??
/usr/include/c++/4.6/ostream:167:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:167:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long intâ??
/usr/include/c++/4.6/ostream:171:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:171:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long unsigned intâ??
/usr/include/c++/4.6/ostream:175:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool)
[with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:175:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??boolâ??
/usr/include/c++/4.6/bits/ostream.tcc:93:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with
_CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.6/bits/ostream.tcc:93:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to â??short intâ??
/usr/include/c++/4.6/ostream:182:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short
unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:182:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??short unsigned intâ??
/usr/include/c++/4.6/bits/ostream.tcc:107:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT =
char, _Traits = std::char_traits<char>]
/usr/include/c++/4.6/bits/ostream.tcc:107:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to â??intâ??
/usr/include/c++/4.6/ostream:193:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(unsigned int) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:193:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??unsigned intâ??
/usr/include/c++/4.6/ostream:202:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
long int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:202:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long long intâ??
/usr/include/c++/4.6/ostream:206:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:206:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long long unsigned intâ??
/usr/include/c++/4.6/ostream:211:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(double) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:211:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??doubleâ??
/usr/include/c++/4.6/ostream:215:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(float) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:215:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??floatâ??
/usr/include/c++/4.6/ostream:223:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
double) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:223:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long doubleâ??
/usr/include/c++/4.6/ostream:227:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const
void*) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:227:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??const void*â??
/usr/include/c++/4.6/bits/ostream.tcc:121:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*)
[with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__streambuf_type =
std::basic_streambuf<char>]
/usr/include/c++/4.6/bits/ostream.tcc:121:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to
â??std::basic_ostream<char>::__streambuf_type* {aka
std::basic_streambuf<char>*}â??
/usr/include/c++/4.6/bits/basic_string.h:2693:5: note: template<class _CharT,
class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/ostream:451:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, _CharT)
/usr/include/c++/4.6/ostream:456:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, char)
/usr/include/c++/4.6/ostream:462:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, char)
/usr/include/c++/4.6/ostream:468:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, signed char)
/usr/include/c++/4.6/ostream:473:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, unsigned char)
/usr/include/c++/4.6/ostream:493:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, const _CharT*)
/usr/include/c++/4.6/bits/ostream.tcc:323:5: note: template<class _CharT, class
_Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)
/usr/include/c++/4.6/ostream:510:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const char*)
/usr/include/c++/4.6/ostream:523:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const signed char*)
/usr/include/c++/4.6/ostream:528:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const unsigned char*)
JabberComponent.cxx:969:16: error: â??createMessageStanzaâ?? is not a member of
â??gloox::Stanzaâ??
JabberComponent.cxx:970:7: error: â??class gloox::Stanzaâ?? has no member named
â??addAttributeâ??
JabberComponent.cxx:972:24: error: no matching function for call to
â??gloox::Component::send(gloox::Stanza*&)â??
JabberComponent.cxx:972:24: note: candidates are:
/usr/include/gloox/clientbase.h:248:12: note: void
gloox::ClientBase::send(gloox::Tag*)
/usr/include/gloox/clientbase.h:248:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??gloox::Tag*â??
/usr/include/gloox/clientbase.h:259:12: note: void
gloox::ClientBase::send(gloox::IQ&, gloox::IqHandler*, int, bool)
/usr/include/gloox/clientbase.h:259:12: note: candidate expects 4 arguments,
1 provided
/usr/include/gloox/clientbase.h:265:12: note: void
gloox::ClientBase::send(const gloox::IQ&)
/usr/include/gloox/clientbase.h:265:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??const gloox::IQ&â??
/usr/include/gloox/clientbase.h:271:12: note: void
gloox::ClientBase::send(const gloox::Message&)
/usr/include/gloox/clientbase.h:271:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??const gloox::Message&â??
/usr/include/gloox/clientbase.h:277:12: note: void
gloox::ClientBase::send(const gloox::Subscription&)
/usr/include/gloox/clientbase.h:277:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??const gloox::Subscription&â??
/usr/include/gloox/clientbase.h:283:12: note: void
gloox::ClientBase::send(gloox::Presence&)
/usr/include/gloox/clientbase.h:283:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??gloox::Presence&â??
/usr/include/gloox/clientbase.h:936:12: note: void
gloox::ClientBase::send(const string&)
/usr/include/gloox/clientbase.h:936:12: note: no known conversion for
argument 1 from â??gloox::Stanza*â?? to â??const string& {aka const
std::basic_string<char>&}â??
JabberComponent.cxx: In member function â??virtual bool
gateway::JabberComponent::handleIq(gloox::Stanza*)â??:
JabberComponent.cxx:978:15: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:978:28: error: â??StanzaIqSetâ?? was not declared in this
scope
JabberComponent.cxx:978:51: error: â??class gloox::Stanzaâ?? has no member
named â??xmlnsâ??
JabberComponent.cxx:981:7: error: â??TagListâ?? is not a member of
â??gloox::Tagâ??
JabberComponent.cxx:981:20: error: expected â??;â?? before â??tlistâ??
JabberComponent.cxx:982:28: error: â??class gloox::Stanzaâ?? has no member
named â??findChildâ??
JabberComponent.cxx:1013:25: warning: unused variable â??iChatCallRequestâ??
[-Wunused-variable]
JabberComponent.cxx:1019:20: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:1019:56: error: â??class gloox::Stanzaâ?? has no member
named â??xmlnsâ??
JabberComponent.cxx:1037:20: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:1037:56: error: â??class gloox::Stanzaâ?? has no member
named â??xmlnsâ??
JabberComponent.cxx:1042:20: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:1042:56: error: â??class gloox::Stanzaâ?? has no member
named â??xmlnsâ??
JabberComponent.cxx:1045:7: error: â??TagListâ?? is not a member of
â??gloox::Tagâ??
JabberComponent.cxx:1045:20: error: expected â??;â?? before â??tlistâ??
JabberComponent.cxx:1046:28: error: â??class gloox::Stanzaâ?? has no member
named â??findChildâ??
JabberComponent.cxx:1071:20: error: â??class gloox::Stanzaâ?? has no member
named â??subtypeâ??
JabberComponent.cxx:1071:33: error: â??StanzaIqErrorâ?? was not declared in
this scope
JabberComponent.cxx:1071:58: error: â??class gloox::Stanzaâ?? has no member
named â??xmlnsâ??
JabberComponent.cxx:1074:28: error: â??class gloox::Stanzaâ?? has no member
named â??findChildâ??
JabberComponent.cxx:1086:40: error: no match for â??operator<<â?? in
â??std::operator<< [with _Traits = std::char_traits<char>]((* &
oss.std::basic_ostringstream<char>::<anonymous>), ((const
char*)"Jabber::handleIq - ")) << * stanzaâ??
JabberComponent.cxx:1086:40: note: candidates are:
/usr/include/c++/4.6/ostream:110:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type&
(*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:110:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::basic_ostream<char>::__ostream_type&
(*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>&
(*)(std::basic_ostream<char>&)}â??
/usr/include/c++/4.6/ostream:119:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type&
(*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>, std::basic_ostream<_CharT,
_Traits>::__ios_type = std::basic_ios<char>]
/usr/include/c++/4.6/ostream:119:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::basic_ostream<char>::__ios_type&
(*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>&
(*)(std::basic_ios<char>&)}â??
/usr/include/c++/4.6/ostream:129:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char,
_Traits = std::char_traits<char>, std::basic_ostream<_CharT,
_Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:129:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??std::ios_base& (*)(std::ios_base&)â??
/usr/include/c++/4.6/ostream:167:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:167:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long intâ??
/usr/include/c++/4.6/ostream:171:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:171:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long unsigned intâ??
/usr/include/c++/4.6/ostream:175:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool)
[with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:175:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??boolâ??
/usr/include/c++/4.6/bits/ostream.tcc:93:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with
_CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.6/bits/ostream.tcc:93:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to â??short intâ??
/usr/include/c++/4.6/ostream:182:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short
unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:182:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??short unsigned intâ??
/usr/include/c++/4.6/bits/ostream.tcc:107:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT =
char, _Traits = std::char_traits<char>]
/usr/include/c++/4.6/bits/ostream.tcc:107:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to â??intâ??
/usr/include/c++/4.6/ostream:193:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(unsigned int) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:193:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??unsigned intâ??
/usr/include/c++/4.6/ostream:202:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
long int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:202:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long long intâ??
/usr/include/c++/4.6/ostream:206:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:206:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long long unsigned intâ??
/usr/include/c++/4.6/ostream:211:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(double) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:211:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??doubleâ??
/usr/include/c++/4.6/ostream:215:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT,
_Traits>::operator<<(float) [with _CharT = char, _Traits =
std::char_traits<char>, std::basic_ostream<_CharT, _Traits>::__ostream_type =
std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:215:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??floatâ??
/usr/include/c++/4.6/ostream:223:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long
double) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:223:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??long doubleâ??
/usr/include/c++/4.6/ostream:227:7: note: std::basic_ostream<_CharT,
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const
void*) [with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
/usr/include/c++/4.6/ostream:227:7: note: no known conversion for argument 1
from â??gloox::Stanzaâ?? to â??const void*â??
/usr/include/c++/4.6/bits/ostream.tcc:121:5: note: std::basic_ostream<_CharT,
_Traits>& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*)
[with _CharT = char, _Traits = std::char_traits<char>,
std::basic_ostream<_CharT, _Traits>::__streambuf_type =
std::basic_streambuf<char>]
/usr/include/c++/4.6/bits/ostream.tcc:121:5: note: no known conversion for
argument 1 from â??gloox::Stanzaâ?? to
â??std::basic_ostream<char>::__streambuf_type* {aka
std::basic_streambuf<char>*}â??
/usr/include/c++/4.6/bits/basic_string.h:2693:5: note: template<class _CharT,
class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::basic_string<_CharT, _Traits, _Alloc>&)
/usr/include/c++/4.6/ostream:451:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, _CharT)
/usr/include/c++/4.6/ostream:456:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, char)
/usr/include/c++/4.6/ostream:462:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, char)
/usr/include/c++/4.6/ostream:468:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, signed char)
/usr/include/c++/4.6/ostream:473:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, unsigned char)
/usr/include/c++/4.6/ostream:493:5: note: template<class _CharT, class _Traits>
std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT,
_Traits>&, const _CharT*)
/usr/include/c++/4.6/bits/ostream.tcc:323:5: note: template<class _CharT, class
_Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)
/usr/include/c++/4.6/ostream:510:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const char*)
/usr/include/c++/4.6/ostream:523:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const signed char*)
/usr/include/c++/4.6/ostream:528:5: note: template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char,
_Traits>&, const unsigned char*)
make[2]: [JabberComponent.o] Error 1 (ignored)
mv -f .deps/JabberComponent.Tpo .deps/JabberComponent.Po
mv: cannot stat `.deps/JabberComponent.Tpo': No such file or directory
make[2]: [JabberComponent.o] Error 1 (ignored)
make[2]: *** No rule to make target `../../resip/dum/libdum.la', needed by
`ichat-gw-jc'. Stop.
make[2]: Leaving directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw/jabberconnector'
make[1]: [all-recursive] Error 1 (ignored)
make[1]: Leaving directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw/jabberconnector'
make: Leaving directory
`/home/daniel/ws/resiprocate/resiprocate-trunk.git/apps/ichat-gw'