I am new to using accelerator libraries in the QNX platform. I'm having trouble linking the asio library. It throws me undefined linker errors at boost::asio::detail::socket_ops . Messages:
in boost::asio::detail::socket_ops::call_bind undefined link to bind ..
& similar errors for listen , recvmsg , accept , setsockopt ..
I got these errors when I include the asio library only as a header library (I did not compile it separately).
Then I tried to compile the library explicitly by specifying BOOST_ASIO_SEPARATE_COMPILATION and turning on <boost/asio/ssl/impl/src.hpp> once. This causes more undefined reference errors for functions defined in socket_ops.hpp.
Errors occur in socket_ops.ipp and I use boost_1_49 in QNX Neutrino Momentics 6.50
source share