
sorry, that i didn't respond earlier, i'm a posting only member, so please cc the answer to me ...
Excuse me? There are no such files in any Boost release I'm aware of, nor in the CVS head. Did I miss something?
sorry, didn't mention, that it's part of the sandbox ...
Tim, to answer you question, the first problem is that boost-sandbox/visitor/dynamic_visitor_base.hpp has a bug -- it define non-inline function. I've just fixed that. But: the plugin library does not include that header, you must be including it yourself...
just try: gcc -H -c -I ../../../ application.cpp 2>&1 |grep dynamic_visitor_base it is included by the any.hpp
As for multiple definition of `(anonymous namespace)::_1', I've no idea where it comes from. I've tried the testcase you've described and got no link error. Can you provide:
odd, i can't reproduce it either ... might have been a /usr/include vs boost-sandbox name clash ... anyway, today i figured out, i can't dlopen a shared library containing a BOOST_PLUGIN_EXPORT macro ... will try to strip down a test case and post it to the list ... thanks, tim -- TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk Your mind will answer most questions if you learn to relax and wait for the answer. William S. Burroughs