extern void foo_in_so(void); extern void unresolved_detected_at_runtime_not_at_linktime (void); void call_unresolved(void) { unresolved_detected_at_runtime_not_at_linktime(); } int main(int argc, char *argv[]) { foo_in_so(); return 0; }