#include #include main () { fputs ("hi\n", stdout); fputs ("there\n", stdout); puts ("test"); /* this call will always go to libSystem, even though it is defined in mylib.dylib */ if (NSIsSymbolNameDefined ("_foo")) { int (*addr)(void) = NSAddressOfSymbol (NSLookupAndBindSymbol ("_foo")); if (addr) { addr (); } } }