Ethan Benson wrote: > > On Sat, Jan 13, 2001 at 06:29:44PM +0000, Bastien Nocera wrote: > > Hi, > > > > I was trying to compile 2.4.0 from paulus' tree, but make-kpkg fails > > because it tries to build the wrong type of kernel (a compressed one): > > make[2]: *** No rule to make target `sImage', needed by `zImage'. Stop. > > it looks like the kernel is broken, make-kpkg uses the zImage target > intentionally, this way you also get a .coff format image which are [i > believe] useful on some machines. you always get a uncompressed > kernel no matter what target which make-kpkg packs in addition to the > .coff.
But the debian/rules file created by make-kpkg is supposed to take a look at the sub architecture and use that as the target. So, because I'm building on a Power Mac, it shouldn't build the .coff file, which is of no use in this case. > > I tried fiddling around make-kpkg without much success. > > make vmlinux alone works. > > how are you supposed to compile a coff format kernel on 2.4 now? > bzImage is a x86 specific thing, vmlinux at least for 2.2 kerenls > didn't bother to create anything but the uncompressed image. i think > the fault is with the kernel on this one. True. But make-kpkg should not try to build a .coff on the Pmac subarch. Cheers -- /Bastien Nocera http://hadess.net

