> From your description, it's an error in how LLVM generates the > symbols. It sounds like the linker sees an object that refers to h1 > but does not see any objects that define h1. There is nothing the > linker can do in such a case. That is exactly right. It is http://llvm.org/bugs/show_bug.cgi?id=19901. Cheers, Rafael