Actually, I think I misconceived this problem. This isn't about headers; it's about compilation and cross compilation. It's cmake that allows C and Objective-C files to be linked. Thanks, Chris