// the RTTI mechanism travel correctly across packages (typeid,dynamic_cast...)
// however this can cause problems (symbol clashes) ...
// see :
+// https://linux.die.net/man/3/dlopen
// http://gcc.gnu.org/faq.html#dso
// http://gcc.gnu.org/ml/gcc/2003-04/msg00256.html
// http://gcc.gnu.org/ml/gcc-bugs/2003-10/msg02771.html
+
+#define BBTK_RTLD_LOCAL
+
#ifndef BBTK_RTLD_LOCAL
# define BBTK_RTLD_SCOPE RTLD_GLOBAL
#else