
Hi, I'm also interested in those libraries, in particular in cppdb but more by shared_object. Looking at it's interface documentation I'd like to ask some minor questions: 1. The boost::extension author reported (when i asked him) a lack in the C++11 standard (without precision) that makes it hard to implement correctly this library on all platforms/compilers (unfortunately he didn't say which ones). Do you have any information about that? 2. booster::shared_object::shared_object(std::string const & file_name ) Here file_name is a path, right? I'm guessing it's relative to the way the OS will look for modules? 3. Is there a specific reason that there isn't a provided abstraction (template "helper" function) that will call resolve_symbol() and try (dynamic or not) to cast it for you to the provided type? My understanding is that you wanted to let the user do as he wish but I was asking myself if common usage could be identified and provided by default. Thanks! Joël Lamotte