On 10/10/05, Daniel Segel <[EMAIL PROTECTED]> wrote: > I apologize in advance if this isn't what you were talking about, or if > this is too off topic or newbie-ish for this list. > > Mark Knecht wrote: > > >What would your suggestion be for pair of rm and ln commands? > > > > > > > Under /usr/src/ you should have one directory called something like > 2.6.13-gentoo-r3 and another called 2.6.13-gentoo-r3-ht. You would then > create a symlink to 'linux' from whichever one is currently running. To > change it do 'rm linux' and 'ln -s 2.6.13-gentoo-r3 linux' (as appropriate.)
This suggestion I understand and is what I would normally do. However, in this case I only had /usr/src/linux-2.6.13-gentoo-r3 and a link that pointed to it. What I did in this case was build the kernel with no extra post-pend to the name. The kernel came out as 2.6.13-gentoo-r3. That installed and ran. I wanted to try SMP/Hyper-threading so I entered the same source code tree, enabled SMP, added a post-pend name of -ht in the kernel config. The kernel compiled and installed as 2.6.13-gentoo-r3-ht. I now have both /lib/modules/2.6.13-gentoo-r3 /lib/modules/2.6.13-gentoo-r3-ht with the config file sitting in the -ht state. For various reasons I'm still mainly running the non-SMP kernel, but the kernel config is sitting in the SMP state. I go to build ivtv. It builds and tells me it's installing the drivers into 2-6-13-gentoo-r3, but it actually installed them in 2.6.13-gentoo-r3-ht. While I consider this weak, and I don't like that it works that way, at least I understand that it's under my control. I now have two copies of the same kernel source, the second renamed to -ht. The only difference between the two is that the config files have been changed. Now everything works. I have not tried ivtv under the -ht kernel yet. Possibly tomorrow. Thanks, Mark _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
