Usually when I see those kinds of errors, it means I've missed some sort of dependency in the kernel config. Most of the time I've either compiled a module's dependency as part of the kernel (or vice versa) and the compiler chokes on it for some reason, or I've just flat out missed something. What exactly do you have enabled in your sound options? Check and see that all of your sound-related options are compiled as either modules or in the kernel - not mixed - and see if you get any better results.