Hello I am building activemq-cpp 3.9.2 on my raspberry pi3. I am building with the installed gcc 4.8 compiler on the device. I also compile apr-1.5.2 as a prerequisite.
I use the static libs produced by the compilation. These static libs are used in my own wrapper classes residing in a dynamic lib which is loaded and used by my main application. When I load my wrapper dynamic lib I get the following error: undefined symbol: _ZN8activemq4core25ActiveMQConnectionFactoryC1ERKSsS3_S3_ If I run objdump -xC on my dynamic wrapper lib i do see: 00000000 *UND*00000000 activemq::core::ActiveMQConnectionFactory::ActiveMQConnectionFactory(std::string const&, std::string const&, std::string const&) So it does appear that the particular ConnectionFactory constructor is indeed not present in the .so file. The question is why. Compilation of activemq-cpp 3.9.2 runs smoothly without hickups, but why is it missing this particular constructor? objdump -xC does show that a ton of other activemq-cpp symbol are indeed present in my wrapper dynamic lib. Regards Klaus -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-Dev-f2368404.html
