fork download
  1. trinity% export ICE_HOME=/opt/local
  2. trinity% export LD_LIBRARY_PATH=$ICE_HOME/lib:$LD_LIBRARY_PATH
  3. trinity% make
  4. rm -f Hello.h Hello.cpp
  5. /opt/local/bin/slice2cpp -I/opt/local/slice Hello.ice
  6. c++ -c -I. -I/opt/local/include -g -Wall -D_REENTRANT Hello.cpp
  7. c++ -c -I. -I/opt/local/include -g -Wall -D_REENTRANT Client.cpp
  8. rm -f client
  9. c++ -Wl,-rpath,/opt/Ice-3.4/lib -rdynamic -g -Wall -D_REENTRANT -L/opt/local/lib -o client Hello.o Client.o -lIce -lIceUtil -lpthread
  10. clang: warning: argument unused during compilation: '-rdynamic'
  11. Undefined symbols for architecture x86_64:
  12. "IceInternal::BasicStream::read(IceInternal::ProxyHandle<IceProxy::Ice::Object>&)", referenced from:
  13. Demo::__read(IceInternal::BasicStream*, IceInternal::ProxyHandle<IceProxy::Demo::Hello>&) in Hello.o
  14. "IceProxy::Ice::Object::__copyFrom(IceInternal::ProxyHandle<IceProxy::Ice::Object> const&)", referenced from:
  15. Demo::__read(IceInternal::BasicStream*, IceInternal::ProxyHandle<IceProxy::Demo::Hello>&) in Hello.o
  16. IceInternal::ProxyHandle<IceProxy::Demo::Hello> IceInternal::checkedCastImpl<IceInternal::ProxyHandle<IceProxy::Demo::Hello> >(IceInternal::ProxyHandle<IceProxy::Ice::Object> const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Client.o
  17. "IceProxy::Ice::Object::__getDelegate(bool)", referenced from:
  18. IceProxy::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  19. IceProxy::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  20. "IceProxy::Ice::Object::__handleExceptionWrapperRelaxed(IceInternal::Handle<IceDelegate::Ice::Object> const&, IceInternal::LocalExceptionWrapper const&, bool, int&)", referenced from:
  21. IceProxy::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  22. "IceProxy::Ice::Object::__handleException(IceInternal::Handle<IceDelegate::Ice::Object> const&, Ice::LocalException const&, bool, int&)", referenced from:
  23. IceProxy::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  24. IceProxy::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  25. "typeinfo for Ice::LocalException", referenced from:
  26. GCC_except_table12 in Hello.o
  27. GCC_except_table17 in Hello.o
  28. GCC_except_table26 in Hello.o
  29. GCC_except_table27 in Hello.o
  30. GCC_except_table41 in Hello.o
  31. GCC_except_table51 in Hello.o
  32. "IceInternal::OutgoingAsync::OutgoingAsync(IceInternal::ProxyHandle<IceProxy::Ice::Object> const&, std::string const&, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&)", referenced from:
  33. IceProxy::Demo::Hello::begin_sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  34. IceProxy::Demo::Hello::begin_shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  35. "IceInternal::OutgoingAsync::__prepare(std::string const&, Ice::OperationMode, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  36. IceProxy::Demo::Hello::begin_sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  37. IceProxy::Demo::Hello::begin_shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  38. "IceInternal::OutgoingAsync::__send(bool)", referenced from:
  39. IceProxy::Demo::Hello::begin_sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  40. IceProxy::Demo::Hello::begin_shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  41. "Ice::AsyncResult::__exceptionAsync(IceUtil::Exception const&)", referenced from:
  42. IceProxy::Demo::Hello::begin_sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  43. IceProxy::Demo::Hello::begin_shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*, IceUtil::Handle<IceInternal::CallbackBase> const&, IceInternal::Handle<Ice::LocalObject> const&) in Hello.o
  44. "IceProxy::Ice::Object::__end(IceInternal::Handle<Ice::AsyncResult> const&, std::string const&) const", referenced from:
  45. IceProxy::Demo::Hello::end_sayHello(IceInternal::Handle<Ice::AsyncResult> const&) in Hello.o
  46. IceProxy::Demo::Hello::end_shutdown(IceInternal::Handle<Ice::AsyncResult> const&) in Hello.o
  47. "IceProxy::Ice::Object::__handleExceptionWrapper(IceInternal::Handle<IceDelegate::Ice::Object> const&, IceInternal::LocalExceptionWrapper const&)", referenced from:
  48. IceProxy::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  49. "IceInternal::Outgoing::Outgoing(IceInternal::RequestHandler*, std::string const&, Ice::OperationMode, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  50. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  51. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  52. "IceInternal::Outgoing::abort(Ice::LocalException const&)", referenced from:
  53. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  54. "IceInternal::Outgoing::invoke()", referenced from:
  55. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  56. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  57. "IceInternal::Outgoing::throwUserException()", referenced from:
  58. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  59. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  60. "Ice::UnknownUserException::UnknownUserException(char const*, int, std::string const&)", referenced from:
  61. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  62. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  63. "typeinfo for Ice::UnknownUserException", referenced from:
  64. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  65. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  66. "Ice::UnknownUserException::~UnknownUserException()", referenced from:
  67. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  68. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  69. "IceInternal::LocalExceptionWrapper::LocalExceptionWrapper(Ice::LocalException const&, bool)", referenced from:
  70. IceDelegateM::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  71. IceDelegateM::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  72. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  73. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  74. "typeinfo for Ice::UserException", referenced from:
  75. GCC_except_table41 in Hello.o
  76. GCC_except_table51 in Hello.o
  77. "IceInternal::BasicStream::throwEncapsulationException(char const*, int)", referenced from:
  78. IceInternal::BasicStream::skipEmptyEncaps() in Hello.o
  79. IceInternal::BasicStream::endReadEncaps() in Hello.o
  80. "IceInternal::BasicStream::throwUnmarshalOutOfBoundsException(char const*, int)", referenced from:
  81. IceInternal::BasicStream::skipEmptyEncaps() in Hello.o
  82. IceInternal::BasicStream::startReadEncaps() in Hello.o
  83. IceInternal::BasicStream::read(int&) in Hello.o
  84. IceInternal::BasicStream::read(unsigned char&) in Hello.o
  85. "IceDelegateD::Ice::Object::__initCurrent(Ice::Current&, std::string const&, Ice::OperationMode, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  86. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  87. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  88. "IceInternal::Direct::servant()", referenced from:
  89. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  90. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  91. "IceInternal::Direct::destroy()", referenced from:
  92. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  93. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  94. "IceInternal::LocalExceptionWrapper::throwWrapper(std::exception const&)", referenced from:
  95. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  96. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  97. "Ice::UnknownException::UnknownException(char const*, int, std::string const&)", referenced from:
  98. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  99. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  100. "Ice::UnknownException::~UnknownException()", referenced from:
  101. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  102. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*) in Hello.o
  103. "typeinfo for Ice::SystemException", referenced from:
  104. GCC_except_table53 in Hello.o
  105. GCC_except_table60 in Hello.o
  106. "Ice::CloneNotImplementedException::CloneNotImplementedException(char const*, int)", referenced from:
  107. Demo::Hello::ice_clone() const in Hello.o
  108. "typeinfo for Ice::CloneNotImplementedException", referenced from:
  109. Demo::Hello::ice_clone() const in Hello.o
  110. "Ice::CloneNotImplementedException::~CloneNotImplementedException()", referenced from:
  111. Demo::Hello::ice_clone() const in Hello.o
  112. "Ice::Object::__checkMode(Ice::OperationMode, Ice::OperationMode)", referenced from:
  113. Demo::Hello::___sayHello(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  114. Demo::Hello::___shutdown(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  115. "IceInternal::BasicStream::throwUnsupportedEncodingException(char const*, int, unsigned char, unsigned char)", referenced from:
  116. IceInternal::BasicStream::startReadEncaps() in Hello.o
  117. "Ice::OperationNotExistException::OperationNotExistException(char const*, int, Ice::Identity const&, std::string const&, std::string const&)", referenced from:
  118. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  119. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  120. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  121. "typeinfo for Ice::OperationNotExistException", referenced from:
  122. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  123. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  124. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  125. "Ice::OperationNotExistException::~OperationNotExistException()", referenced from:
  126. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  127. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  128. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  129. "Ice::Object::___ice_id(IceInternal::Incoming&, Ice::Current const&)", referenced from:
  130. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  131. "Ice::Object::___ice_ids(IceInternal::Incoming&, Ice::Current const&)", referenced from:
  132. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  133. "Ice::Object::___ice_isA(IceInternal::Incoming&, Ice::Current const&)", referenced from:
  134. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  135. "Ice::Object::___ice_ping(IceInternal::Incoming&, Ice::Current const&)", referenced from:
  136. Demo::Hello::__dispatch(IceInternal::Incoming&, Ice::Current const&) in Hello.o
  137. "IceInternal::BasicStream::writeTypeId(std::string const&)", referenced from:
  138. Demo::Hello::__write(IceInternal::BasicStream*) const in Hello.o
  139. "IceInternal::BasicStream::startWriteSlice()", referenced from:
  140. Demo::Hello::__write(IceInternal::BasicStream*) const in Hello.o
  141. "IceInternal::BasicStream::endWriteSlice()", referenced from:
  142. Demo::Hello::__write(IceInternal::BasicStream*) const in Hello.o
  143. "Ice::Object::__write(IceInternal::BasicStream*) const", referenced from:
  144. Demo::Hello::__write(IceInternal::BasicStream*) const in Hello.o
  145. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  146. "IceInternal::BasicStream::readTypeId(std::string&)", referenced from:
  147. Demo::Hello::__read(IceInternal::BasicStream*, bool) in Hello.o
  148. "IceInternal::BasicStream::startReadSlice()", referenced from:
  149. Demo::Hello::__read(IceInternal::BasicStream*, bool) in Hello.o
  150. "IceInternal::BasicStream::endReadSlice()", referenced from:
  151. Demo::Hello::__read(IceInternal::BasicStream*, bool) in Hello.o
  152. "Ice::Object::__read(IceInternal::BasicStream*, bool)", referenced from:
  153. Demo::Hello::__read(IceInternal::BasicStream*, bool) in Hello.o
  154. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  155. "Ice::MarshalException::MarshalException(char const*, int)", referenced from:
  156. Demo::Hello::__write(IceInternal::Handle<Ice::OutputStream> const&) const in Hello.o
  157. Demo::Hello::__read(IceInternal::Handle<Ice::InputStream> const&, bool) in Hello.o
  158. "typeinfo for Ice::MarshalException", referenced from:
  159. Demo::Hello::__write(IceInternal::Handle<Ice::OutputStream> const&) const in Hello.o
  160. Demo::Hello::__read(IceInternal::Handle<Ice::InputStream> const&, bool) in Hello.o
  161. "Ice::MarshalException::~MarshalException()", referenced from:
  162. Demo::Hello::__write(IceInternal::Handle<Ice::OutputStream> const&) const in Hello.o
  163. Demo::Hello::__read(IceInternal::Handle<Ice::InputStream> const&, bool) in Hello.o
  164. "IceInternal::Ex::throwUOE(std::string const&, std::string const&)", referenced from:
  165. Demo::__patch__HelloPtr(void*, IceInternal::Handle<Ice::Object>&) in Hello.o
  166. "typeinfo for Ice::Object", referenced from:
  167. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  168. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::run(Ice::Object*) in Hello.o
  169. IceInternal::Handle<Demo::Hello> IceInternal::Handle<Demo::Hello>::dynamicCast<Ice::Object>(IceUtil::HandleBase<Ice::Object> const&) in Hello.o
  170. typeinfo for Demo::Hello in Hello.o
  171. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  172. "VTT for Ice::Object", referenced from:
  173. Ice::Object::~Object() in Hello.o
  174. "IceDelegateM::Ice::Object::~Object()", referenced from:
  175. IceDelegateM::Demo::Hello::~Hello() in Hello.o
  176. "VTT for IceDelegateD::Ice::Object", referenced from:
  177. IceDelegateD::Ice::Object::~Object() in Hello.o
  178. "Ice::upCast(Ice::AsyncResult*)", referenced from:
  179. IceInternal::Handle<Ice::AsyncResult>::Handle<IceInternal::OutgoingAsync>(IceInternal::Handle<IceInternal::OutgoingAsync> const&) in Hello.o
  180. "IceInternal::upCast(IceInternal::OutgoingAsync*)", referenced from:
  181. IceInternal::Handle<IceInternal::OutgoingAsync>::~Handle() in Hello.o
  182. IceInternal::Handle<IceInternal::OutgoingAsync>::Handle(IceInternal::OutgoingAsync*) in Hello.o
  183. "IceInternal::upCast(IceInternal::Reference*)", referenced from:
  184. IceInternal::Handle<IceInternal::Reference>::~Handle() in Hello.o
  185. IceInternal::Handle<IceInternal::Reference>::Handle(IceInternal::Reference*) in Hello.o
  186. IceInternal::Handle<IceInternal::Reference>::~Handle() in Client.o
  187. IceInternal::Handle<IceInternal::Reference>::Handle(IceInternal::Reference*) in Client.o
  188. "Ice::upCast(Ice::ObjectAdapter*)", referenced from:
  189. IceInternal::Handle<Ice::ObjectAdapter>::~Handle() in Hello.o
  190. IceInternal::Handle<Ice::ObjectAdapter>::Handle(Ice::ObjectAdapter*) in Hello.o
  191. "vtable for IceProxy::Ice::Object", referenced from:
  192. IceProxy::Ice::Object::~Object() in Hello.o
  193. IceProxy::Ice::Object::Object() in Hello.o
  194. IceProxy::Ice::Object::Object() in Client.o
  195. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  196. "vtable for Ice::MarshalException", referenced from:
  197. Ice::MarshalException::MarshalException(Ice::MarshalException const&) in Hello.o
  198. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  199. "vtable for Ice::ProtocolException", referenced from:
  200. Ice::ProtocolException::ProtocolException(Ice::ProtocolException const&) in Hello.o
  201. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  202. "Ice::LocalException::~LocalException()", referenced from:
  203. Ice::ProtocolException::ProtocolException(Ice::ProtocolException const&) in Hello.o
  204. Ice::UnknownException::UnknownException(Ice::UnknownException const&) in Hello.o
  205. "vtable for Ice::LocalException", referenced from:
  206. Ice::LocalException::LocalException(Ice::LocalException const&) in Hello.o
  207. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  208. "Ice::upCast(Ice::Object*)", referenced from:
  209. IceInternal::Handle<Ice::Object>::~Handle() in Hello.o
  210. "vtable for IceInternal::Direct", referenced from:
  211. IceInternal::Direct::~Direct() in Hello.o
  212. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  213. "Ice::upCast(Ice::ServantLocator*)", referenced from:
  214. IceInternal::Handle<Ice::ServantLocator>::~Handle() in Hello.o
  215. "Ice::upCast(Ice::LocalObject*)", referenced from:
  216. IceInternal::Handle<Ice::LocalObject>::~Handle() in Hello.o
  217. "IceInternal::Direct::Direct(Ice::Current const&)", referenced from:
  218. IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::_DirectI(Ice::Current const&) in Hello.o
  219. IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI::_DirectI(int, Ice::Current const&) in Hello.o
  220. "Ice::upCast(Ice::Connection*)", referenced from:
  221. IceInternal::Handle<Ice::Connection>::~Handle() in Hello.o
  222. IceInternal::Handle<Ice::Connection>::Handle(Ice::Connection*) in Hello.o
  223. "vtable for IceInternal::Outgoing", referenced from:
  224. IceInternal::Outgoing::~Outgoing() in Hello.o
  225. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  226. "IceInternal::BasicStream::clear()", referenced from:
  227. IceInternal::BasicStream::~BasicStream() in Hello.o
  228. "IceInternal::Buffer::Container::~Container()", referenced from:
  229. IceInternal::Buffer::~Buffer() in Hello.o
  230. "vtable for Ice::UnknownUserException", referenced from:
  231. Ice::UnknownUserException::UnknownUserException(Ice::UnknownUserException const&) in Hello.o
  232. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  233. "vtable for Ice::UnknownException", referenced from:
  234. Ice::UnknownException::UnknownException(Ice::UnknownException const&) in Hello.o
  235. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  236. "IceInternal::upCast(IceInternal::RequestHandler*)", referenced from:
  237. IceInternal::Handle<IceInternal::RequestHandler>::Handle(IceInternal::RequestHandler*) in Hello.o
  238. "IceInternal::Ex::throwMemoryLimitException(char const*, int, unsigned long, unsigned long)", referenced from:
  239. IceInternal::BasicStream::resize(unsigned long) in Hello.o
  240. "IceInternal::Buffer::Container::clear()", referenced from:
  241. IceInternal::Buffer::Container::resize(unsigned long) in Hello.o
  242. "IceInternal::Buffer::Container::reserve(unsigned long)", referenced from:
  243. IceInternal::Buffer::Container::resize(unsigned long) in Hello.o
  244. "Ice::Object::operator==(Ice::Object const&) const", referenced from:
  245. vtable for Demo::Hello in Hello.o
  246. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  247. "Ice::Object::operator<(Ice::Object const&) const", referenced from:
  248. vtable for Demo::Hello in Hello.o
  249. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  250. "Ice::Object::ice_getHash() const", referenced from:
  251. vtable for Demo::Hello in Hello.o
  252. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  253. "Ice::Object::ice_ping(Ice::Current const&) const", referenced from:
  254. vtable for Demo::Hello in Hello.o
  255. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  256. "Ice::Object::ice_operationAttributes(std::string const&) const", referenced from:
  257. vtable for Demo::Hello in Hello.o
  258. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  259. "Ice::Object::ice_preMarshal()", referenced from:
  260. vtable for Demo::Hello in Hello.o
  261. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  262. "Ice::Object::ice_postUnmarshal()", referenced from:
  263. vtable for Demo::Hello in Hello.o
  264. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  265. "Ice::Object::ice_dispatch(Ice::Request&, IceUtil::Handle<Ice::DispatchInterceptorAsyncCallback> const&)", referenced from:
  266. vtable for Demo::Hello in Hello.o
  267. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  268. "Ice::Object::__collocDispatch(IceInternal::Direct&)", referenced from:
  269. vtable for Demo::Hello in Hello.o
  270. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  271. "Ice::Object::ice_isA(std::string const&, Ice::Current const&) const", referenced from:
  272. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  273. "Ice::Object::ice_ids(Ice::Current const&) const", referenced from:
  274. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  275. "Ice::Object::ice_id(Ice::Current const&) const", referenced from:
  276. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  277. "Ice::Object::ice_clone() const", referenced from:
  278. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  279. "Ice::Object::__dispatch(IceInternal::Incoming&, Ice::Current const&)", referenced from:
  280. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  281. "Ice::Object::__write(IceInternal::Handle<Ice::OutputStream> const&) const", referenced from:
  282. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  283. "Ice::Object::__read(IceInternal::Handle<Ice::InputStream> const&, bool)", referenced from:
  284. construction vtable for Ice::Object-in-Demo::Hello in Hello.o
  285. "typeinfo for IceProxy::Ice::Object", referenced from:
  286. typeinfo for IceProxy::Demo::Hello in Hello.o
  287. IceProxy::Demo::Hello::ice_oneway() const in Client.o
  288. IceProxy::Demo::Hello::ice_batchOneway() const in Client.o
  289. IceProxy::Demo::Hello::ice_datagram() const in Client.o
  290. IceProxy::Demo::Hello::ice_batchDatagram() const in Client.o
  291. IceProxy::Demo::Hello::ice_timeout(int) const in Client.o
  292. IceProxy::Demo::Hello::ice_secure(bool) const in Client.o
  293. ...
  294. "virtual thunk to IceDelegateM::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  295. vtable for IceDelegateM::Demo::Hello in Hello.o
  296. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  297. "virtual thunk to IceDelegateM::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  298. vtable for IceDelegateM::Demo::Hello in Hello.o
  299. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  300. "virtual thunk to IceDelegateM::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  301. vtable for IceDelegateM::Demo::Hello in Hello.o
  302. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  303. "virtual thunk to IceDelegateM::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  304. vtable for IceDelegateM::Demo::Hello in Hello.o
  305. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  306. "virtual thunk to IceDelegateM::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  307. vtable for IceDelegateM::Demo::Hello in Hello.o
  308. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  309. "virtual thunk to IceDelegateM::Ice::Object::ice_flushBatchRequests()", referenced from:
  310. vtable for IceDelegateM::Demo::Hello in Hello.o
  311. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  312. "virtual thunk to IceDelegateM::Ice::Object::__getRequestHandler() const", referenced from:
  313. vtable for IceDelegateM::Demo::Hello in Hello.o
  314. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  315. "virtual thunk to IceDelegateM::Ice::Object::__setRequestHandler(IceInternal::Handle<IceInternal::RequestHandler> const&)", referenced from:
  316. vtable for IceDelegateM::Demo::Hello in Hello.o
  317. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  318. "IceDelegateM::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  319. vtable for IceDelegateM::Demo::Hello in Hello.o
  320. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  321. "IceDelegateM::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  322. vtable for IceDelegateM::Demo::Hello in Hello.o
  323. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  324. "IceDelegateM::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  325. vtable for IceDelegateM::Demo::Hello in Hello.o
  326. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  327. "IceDelegateM::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  328. vtable for IceDelegateM::Demo::Hello in Hello.o
  329. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  330. "IceDelegateM::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  331. vtable for IceDelegateM::Demo::Hello in Hello.o
  332. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  333. "IceDelegateM::Ice::Object::ice_flushBatchRequests()", referenced from:
  334. vtable for IceDelegateM::Demo::Hello in Hello.o
  335. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  336. "IceDelegateM::Ice::Object::__getRequestHandler() const", referenced from:
  337. vtable for IceDelegateM::Demo::Hello in Hello.o
  338. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  339. "IceDelegateM::Ice::Object::__setRequestHandler(IceInternal::Handle<IceInternal::RequestHandler> const&)", referenced from:
  340. vtable for IceDelegateM::Demo::Hello in Hello.o
  341. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  342. "typeinfo for IceDelegateM::Ice::Object", referenced from:
  343. typeinfo for IceDelegateM::Demo::Hello in Hello.o
  344. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  345. "IceDelegateM::Ice::Object::~Object()", referenced from:
  346. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  347. "IceDelegateM::Ice::Object::~Object()", referenced from:
  348. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  349. "virtual thunk to IceDelegateM::Ice::Object::~Object()", referenced from:
  350. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  351. "virtual thunk to IceDelegateM::Ice::Object::~Object()", referenced from:
  352. construction vtable for IceDelegateM::Ice::Object-in-IceDelegateM::Demo::Hello in Hello.o
  353. "virtual thunk to IceDelegateD::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  354. vtable for IceDelegateD::Demo::Hello in Hello.o
  355. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  356. "virtual thunk to IceDelegateD::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  357. vtable for IceDelegateD::Demo::Hello in Hello.o
  358. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  359. "virtual thunk to IceDelegateD::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  360. vtable for IceDelegateD::Demo::Hello in Hello.o
  361. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  362. "virtual thunk to IceDelegateD::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  363. vtable for IceDelegateD::Demo::Hello in Hello.o
  364. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  365. "virtual thunk to IceDelegateD::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  366. vtable for IceDelegateD::Demo::Hello in Hello.o
  367. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  368. "virtual thunk to IceDelegateD::Ice::Object::ice_flushBatchRequests()", referenced from:
  369. vtable for IceDelegateD::Demo::Hello in Hello.o
  370. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  371. "virtual thunk to IceDelegateD::Ice::Object::__getRequestHandler() const", referenced from:
  372. vtable for IceDelegateD::Demo::Hello in Hello.o
  373. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  374. "virtual thunk to IceDelegateD::Ice::Object::__setRequestHandler(IceInternal::Handle<IceInternal::RequestHandler> const&)", referenced from:
  375. vtable for IceDelegateD::Demo::Hello in Hello.o
  376. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  377. "IceDelegateD::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  378. vtable for IceDelegateD::Demo::Hello in Hello.o
  379. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  380. "IceDelegateD::Ice::Object::ice_ping(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  381. vtable for IceDelegateD::Demo::Hello in Hello.o
  382. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  383. "IceDelegateD::Ice::Object::ice_ids(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  384. vtable for IceDelegateD::Demo::Hello in Hello.o
  385. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  386. "IceDelegateD::Ice::Object::ice_id(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  387. vtable for IceDelegateD::Demo::Hello in Hello.o
  388. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  389. "IceDelegateD::Ice::Object::ice_invoke(std::string const&, Ice::OperationMode, std::pair<unsigned char const*, unsigned char const*> const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  390. vtable for IceDelegateD::Demo::Hello in Hello.o
  391. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  392. "IceDelegateD::Ice::Object::ice_flushBatchRequests()", referenced from:
  393. vtable for IceDelegateD::Demo::Hello in Hello.o
  394. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  395. "IceDelegateD::Ice::Object::__getRequestHandler() const", referenced from:
  396. vtable for IceDelegateD::Demo::Hello in Hello.o
  397. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  398. "IceDelegateD::Ice::Object::__setRequestHandler(IceInternal::Handle<IceInternal::RequestHandler> const&)", referenced from:
  399. vtable for IceDelegateD::Demo::Hello in Hello.o
  400. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  401. "typeinfo for IceDelegateD::Ice::Object", referenced from:
  402. typeinfo for IceDelegateD::Demo::Hello in Hello.o
  403. construction vtable for IceDelegateD::Ice::Object-in-IceDelegateD::Demo::Hello in Hello.o
  404. "IceInternal::Direct::isCollocated()", referenced from:
  405. vtable for IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  406. vtable for IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  407. "IceInternal::Direct::getCurrent()", referenced from:
  408. vtable for IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  409. vtable for IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  410. "typeinfo for IceInternal::Direct", referenced from:
  411. typeinfo for IceDelegateD::Demo::Hello::shutdown(std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  412. typeinfo for IceDelegateD::Demo::Hello::sayHello(int, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)::_DirectI in Hello.o
  413. "IceInternal::FactoryTableInit::FactoryTableInit()", referenced from:
  414. ___cxx_global_var_init2 in Client.o
  415. "IceInternal::FactoryTableInit::~FactoryTableInit()", referenced from:
  416. ___cxx_global_var_init2 in Client.o
  417. "Ice::AdapterNotFoundException::~AdapterNotFoundException()", referenced from:
  418. ___cxx_global_var_init3 in Client.o
  419. "Ice::Application::main(int, char**, char const*)", referenced from:
  420. _main in Client.o
  421. "Ice::Application::Application(Ice::SignalPolicy)", referenced from:
  422. HelloClient::HelloClient() in Client.o
  423. "Ice::Application::appName()", referenced from:
  424. HelloClient::run(int, char**) in Client.o
  425. "Ice::Application::communicator()", referenced from:
  426. HelloClient::run(int, char**) in Client.o
  427. "IceProxy::Ice::Object::ice_twoway() const", referenced from:
  428. HelloClient::run(int, char**) in Client.o
  429. "IceProxy::Ice::Object::ice_timeout(int) const", referenced from:
  430. HelloClient::run(int, char**) in Client.o
  431. IceProxy::Demo::Hello::ice_timeout(int) const in Client.o
  432. "IceProxy::Ice::Object::ice_secure(bool) const", referenced from:
  433. HelloClient::run(int, char**) in Client.o
  434. IceProxy::Demo::Hello::ice_secure(bool) const in Client.o
  435. "IceProxy::Ice::Object::ice_oneway() const", referenced from:
  436. IceProxy::Demo::Hello::ice_oneway() const in Client.o
  437. "IceProxy::Ice::Object::ice_batchOneway() const", referenced from:
  438. IceProxy::Demo::Hello::ice_batchOneway() const in Client.o
  439. "IceProxy::Ice::Object::ice_datagram() const", referenced from:
  440. IceProxy::Demo::Hello::ice_datagram() const in Client.o
  441. "IceProxy::Ice::Object::ice_batchDatagram() const", referenced from:
  442. IceProxy::Demo::Hello::ice_batchDatagram() const in Client.o
  443. "IceProxy::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*)", referenced from:
  444. IceProxy::Ice::Object::ice_isA(std::string const&) in Client.o
  445. IceProxy::Ice::Object::ice_isA(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const&) in Client.o
  446. "Ice::upCast(Ice::Communicator*)", referenced from:
  447. IceInternal::Handle<Ice::Communicator>::~Handle() in Client.o
  448. "Ice::Application::~Application()", referenced from:
  449. HelloClient::~HelloClient() in Client.o
  450. "vtable for Ice::AdapterNotFoundException", referenced from:
  451. Ice::AdapterNotFoundException::AdapterNotFoundException() in Client.o
  452. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  453. "vtable for Ice::UserException", referenced from:
  454. Ice::UserException::UserException() in Client.o
  455. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  456. "VTT for Ice::LocalObject", referenced from:
  457. Ice::LocalObject::~LocalObject() in Client.o
  458. "Ice::Application::interruptCallback(int)", referenced from:
  459. vtable for HelloClient in Client.o
  460. "Ice::Application::doMain(int, char**, Ice::InitializationData const&)", referenced from:
  461. vtable for HelloClient in Client.o
  462. "typeinfo for Ice::Application", referenced from:
  463. typeinfo for HelloClient in Client.o
  464. "Ice::LocalObject::operator==(Ice::LocalObject const&) const", referenced from:
  465. vtable for Ice::ConnectionInfo in Client.o
  466. construction vtable for Ice::LocalObject-in-Ice::ConnectionInfo in Client.o
  467. "Ice::LocalObject::operator<(Ice::LocalObject const&) const", referenced from:
  468. vtable for Ice::ConnectionInfo in Client.o
  469. construction vtable for Ice::LocalObject-in-Ice::ConnectionInfo in Client.o
  470. "Ice::LocalObject::ice_getHash() const", referenced from:
  471. vtable for Ice::ConnectionInfo in Client.o
  472. construction vtable for Ice::LocalObject-in-Ice::ConnectionInfo in Client.o
  473. "typeinfo for Ice::LocalObject", referenced from:
  474. typeinfo for Ice::ConnectionInfo in Client.o
  475. construction vtable for Ice::LocalObject-in-Ice::ConnectionInfo in Client.o
  476. ld: symbol(s) not found for architecture x86_64
  477. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  478. make: *** [client] Error 1
  479.  
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty