Ah right, i think i get what's going on.
darwin_header.h contains a call to function 2 which is defined in darwinheader.cpp?
Put simply i think this shouldn't work because the function is called before it is defined... You could put a
prototype of the function in darwin_header.h so that the function is already there?
If this is useless then i'll test it on my own system.
Cheers,
Jamey