#include #include int main(){ void* handle = dlopen(NULL,RTLD_LAZY); void (*f)(void); *(void **) (&f) = dlsym(handle,"catch"); (*f)(); return 0; }