< Previous by Date Date Index Next by Date >
  Thread Index  

[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'