I have a kind of basic question: when you patch speakup into the kernel, is speakup_soft also put in there, or do you need to compile it separate?