
1: #include <dlfcn.h> 2: #include <stdio.h> 3: 4: extern int test (void); 5: 6: int 7: test (void) 8: { 9: (void) dlopen ("reldepmod4.so", RTLD_LAZY | RTLD_GLOBAL); 10: if (dlsym (RTLD_DEFAULT, "call_me") != NULL) 11: { 12: puts ("found \"call_me\""); 13: return 0; 14: } 15: puts ("didn't find \"call_me\""); 16: return 1; 17: }