Why did you add the headers here? Headers shouldn't be compiled, unless there's something special about citra.h and resource.h (in which case there should be a comment explaining what's so special about them).