This is what I have tried to do so far.
I created a dll and a lib file for activemq-cpp using maven with native plugin mojo. The I created a project (VS .net 2003 .. windows console empty project) Following are the project settings that I did ... Under Linker -> Additional Libs => I gave my activemq-cpp.lib file that I created as above Under C/C++ -> General settings => I gave the path to the activemq-cpp source file directory I compiled the code and it compiled fine after I corrected some errors in the client code given on the site (seems to be outdated now - considering new changes done within activemq-cpp) When I compiled ... it compiled fine and at link time it gave me a lot of linking errors like http://activemq.org/site/activemq-cpp-client.html Anybody has an idea why I am getting these errors below. RunClient error LNK2001: unresolved external symbol [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::TcpSocket::close(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@UAEXXZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::TcpSocket::connect(char const *,int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual int __thiscall activemq::network::TcpSocket::getSoLinger(void)const " ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEHXZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual int __thiscall activemq::network::SocketInputStream::read(unsigned char *,int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall activemq::util::Guid::toString(void)const " ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@XZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual int __thiscall activemq::network::SocketInputStream::available(void)const " ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEHXZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::SocketOutputStream::write(unsigned char const *,int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::TcpSocket::setSoLinger(int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::TcpSocket::close(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@UAEXXZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual void __thiscall activemq::network::TcpSocket::connect(char const *,int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: bool __thiscall activemq::util::Guid::operator<(class activemq::util::Guid const &)const " ([EMAIL PROTECTED]@activemq@@QBE_NABV012@@Z) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: class activemq::util::Guid & __thiscall activemq::util::Guid::createGUID(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: __thiscall activemq::util::Guid::Guid(void)" ([EMAIL PROTECTED]@activemq@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: bool __thiscall activemq::util::Guid::operator==(class activemq::util::Guid const &)const " ([EMAIL PROTECTED]@activemq@@QBE_NABV012@@Z) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: class activemq::util::Guid & __thiscall activemq::util::Guid::operator=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" ([EMAIL PROTECTED]@activemq@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@std@@[EMAIL PROTECTED]@2@@std@@@Z) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: bool __thiscall activemq::util::Guid::isNull(void)const " ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@QBE_NXZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall activemq::util::Guid::toString(void)const " ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@XZ) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: virtual __thiscall activemq::network::TcpSocket::StaticSocketInitializer::~StaticSocketInitializer(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function [EMAIL PROTECTED] RunClient error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function "public: __thiscall activemq::network::TcpSocket::StaticSocketInitializer::StaticSocketInitializer(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]) Can somebody tell me what these errors are. Can somebody also tell me how to use the dll file if generated (project settings to be done in VS.Net 2003 that uses the dll - for compilation and linking etc.) Any help would be highly appreciated. Thank you Lalit -- View this message in context: http://www.nabble.com/Errors-running-the-active-mq-cpp-client-code-tf2220374.html#a6150458 Sent from the ActiveMQ - User forum at Nabble.com.
