Which header file have you removed? I'm not quite sure what you mean.
I'll try the extern function thing though
EDIT: no luck i'm using MSVC++ 6.0, (though i got it by downloading MS visual studio) but i get the same error in codewarrior so i figured it wasn't a compiler specific problem.
I'm really confused!