[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

David Engle is right + Possible gotcha...



First, David Engle was 100% correct --- we don't necessarily need to patch
the kernel sources to be compilable in elf because you can still compile
the kernel as a.out just by doing: 

PATH=/usr/i486-linuxaout/bin:$PATH make [whatever]

I'm assuming he planned it that way.  If he didn't, he shouldn't admit it. 

Also, people should be warned that before beginning the move to elf in any
meaningful way, they really need to compile elf support into the kernel
(maybe newer kernel packages should come with this by default), rather
than relying on the binfmt_elf module. 

Otherwise one can put oneself in a situation where some portions of the
startup (say, e2fsck) can't run becuase modules haven't loaded yet, and
one ends up in emergency mode where the kernel can't be recompiled because
'make config' can't find /dev/tty. 

Fortunately, creating /fastboot and rebooting got me to the point where I
_could_ recompile the kernel.  That solved all the problems. 

Mike.
--
"I'm a dinosaur.  Somebody's digging my bones."



Reply to: