PROBLEM: can "make", but cannot "make bzImage"

Mamoru Yamanishi (yama@biotech.okayama-u.ac.jp)
Tue, 14 Dec 1999 21:11:25 +0900


[1.] One line summary of the problem:

can "make", but cannot "make bzImage"

[2.] Full description of the problem/report:

I re-configured new kernel(s) 2.3.28|32, but got problems.

I could do "make" without any problem and "vmlinux" was created.
Then I did "make bzImage", but failed.

The source under .../boot cannot be compiled properly, it seems.

Yesterday, I made bzImage of kernel-2.3.28 for MMX Pentium without any problem.
Today, I made bzImage for PII. The difference of the two is the CPU's.
I cannot resolv such kind of problem. (OOPs assembler!)

[3.] Keywords (i.e., modules, networking, kernel):

bzImage, MMX Pentium, Pentium Pro/Pentium II, kernel

[4.] Kernel version (from /proc/version):

working 2.2.13

configuring: 2.3.28, and 2.3.32

[5.] Output of Oops.. message (if applicable) with symbolic information
resolved (see Documentation/oops-tracing.txt)

make[1]: Entering directory `/usr/src/linux-2.3.32/arch/i386/boot'
gcc -D__KERNEL__ -I/usr/src/linux/include -E -D__BIG_KERNEL__ -traditional -DSVGA_MODE=NORMAL_VGA bootsect.S -o bbootsect.s
as -o bbootsect.o bbootsect.s
bbootsect.s: Assembler messages:
bbootsect.s:625: Error: base/index register must be 32 bit register
bbootsect.s:633: Error: base/index register must be 32 bit register
bbootsect.s:634: Error: base/index register must be 32 bit register
bbootsect.s:635: Error: base/index register must be 32 bit register
bbootsect.s:892: Error: base/index register must be 32 bit register
make[1]: *** [bbootsect.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.3.32/arch/i386/boot'
make: *** [bzImage] Error 2

[7.] Environment

ASUS MES-N (SIS620 chip set including VGA adaptor, onboard NIC, onboard sound)
Intel Celeron 400 (ppga) running 400 MHz = 66 x 6
64Mbyte PC100 memory x 2
Tekram 390F SCSI interface (PCI)

Slackware 7

[7.1.] Software (add the output of the ver_linux script here)

Linux libero 2.2.13 #3 Mon Dec 6 16:59:28 JST 1999 i686 unknown
Kernel modules 2.1.121
Gnu C egcs-2.91.66
Binutils 2.9.1.0.25
Linux C Library 2.1.2
Dynamic linker ldd: version 1.9.9
Procps 2.0.2
Mount 2.9v
Net-tools 1.52
Kbd 0.99
Sh-utils 1.16
Modules Loaded iBCS pcmcia_core eepro100 bsd_comp ppp slip slhc lp parport_pc parport

[7.2.] Processor information (from /proc/cpuinfo):

Celeron (Mendocino) 400 MHz

[7.3.] Module information (from /proc/modules):

iBCS 135456 0
pcmcia_core 39080 0
eepro100 11920 1
bsd_comp 3568 0 (unused)
ppp 20428 0 [bsd_comp]
slip 7188 0 (unused)
slhc 4300 0 [ppp slip]
lp 5660 0 (unused)
parport_pc 5588 1
parport 6724 1 [lp parport_pc]

[7.4.] SCSI information (from /proc/scsi/scsi)

Attached devices: none

[7.5.] Other information that might be relevant to the problem

none

[X.] Other notes, patches, fixes, workarounds:

none

If it help you a bit, I will be glad.

-------------------------------------------------
Mamoru Yamanishi <yama@biotech.okayama-u.ac.jp>
+81-86-251-8196(voice), +81-86-251-8264(GIII fax)
Biotech. Dept., Okayama Univ.

-
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/