[Boost-users] Using shared_ptr across shared library boundary