Re: help about compiling a new kernerl

From: David Weinehall (tao@acc.umu.se)
Date: Tue Jul 11 2000 - 19:20:56 EST


On Tue, 11 Jul 2000, Mohamed Sridi wrote:

>
> this the error that i got when i compile a new kernel 2.0.32 after the
> these instructions
> make mrproper
> make menuconfig
> make dep
> make zImage
> gcc -D__KERNEL__ -I/usr/src/linux/include -D__ASSEMBLY__ -traditional -c
> entry.S -o entry.o
> /tmp/ccL5M8ZT.s: Assembler messages:
> /tmp/ccL5M8ZT.s:257: Error: suffix or operands invalid for `call'
> make[1]: *** [entry.o] Error 1
> make[1]: Leaving directory `/usr/src/linux/arch/i386/kernel'
> make: *** [linuxsubdirs] Error 2
>
>
> when i want to cop the /arch/i386/boot/zImage to /linux/vmlinuz-2.0.32-new
> i got that zImage is not there
> i try the solution that marcello said to avoid make clean but it still the
> same problem

Excuse me, but WHY are you trying to compile v2.0.32?!

v2.2.16 is the most recent stable kernel, v2.0.38 is the most recent
v2.0.xx-series kernel and v2.4test3 is the most recent developmental
kernel.

There is no reasonable cause to use v2.0.32 that I can think of.

Whoever Marcello is, he's correct in that make clean isn't needed when you
use make mrproper, but you shouldn't have to use mrproper.

make menuconfig
make dep
make clean
make zImage

should do the thing normally. Are you sure your binutils are correctly
installed? (And of the right version, see linux/Documentation/Changes)

/David Weinehall
  _ _
 // David Weinehall <tao@acc.umu.se> /> Northern lights wander \\
// Project MCA Linux hacker // Dance across the winter sky //
\> http://www.acc.umu.se/~tao/ </ Full colour fire </

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Jul 15 2000 - 21:00:13 EST