Tuesday, 12 August 2014

More Clang limitations

Welp, just ran into a new Clang problem. Turns out that they can't handle multiple codegen units going into the same module.

The exacerbating problem is that I simply can't really patch Clang. My machine is too weak to feasibly rebuild and test the damn thing because it's so big, and even if I succeeded, requiring patches to be applied would only make worse an already problematic build process.

I'll probably just have to employ a hack that requires a bit more grunt work- manually copy from one module to another the Clang declarations/types/etc that I need. This is gonna suck tremendously.

No comments:

Post a Comment