[Date Prev][Date Next] [Chronological] [Thread] [Top]

[rtl] error compiling 2.1.90



I am trying to compile kernel 2.1.90 in preparation for installing 
SMP 1.2a so I can work with both SMP and Real Time.

I get so far as running "make zImage", which runs for about 20 
minutes then gives this error:

  Assembler messages:
    Error:  operands given don't match any known 386 instruction
    
after command line:

  gcc -D__KERNEL__ -I/usr/src/linux/include -D__ASSEMBLY__ -D__SMP__
    -traditional -c locks.S -o locks.o
    
error occurs in lines 70 and 73 of file /tmp/cca04733.s.
This appears to be trying to assemble file 
/usr/src/linux/arch/i386/lib/locks.S.

My distribution is Redhat 5.1, and I believe all the tools are up to 
date with what is required to compile 2.1.90 - I checked the versions 
required in Documentation/Changes, and it didn't look like I needed 
anything newer.  At any rate, I did not update any 
tools or packages before compiling the kernel.  All the steps up to 
this (make config, make dep) performed with no errors.  My hardware 
is an Intel Premiere/PCI motherboard, upgraded with a 133MHz Pentium 
overdrive chip.

Any ideas?
        





======================================================================
Bill Goolsby, MSEE, Senior Associate
Emory University                            ^___^
Dept. of Cell Biology                      /_' '_> _    /\   /**
1648 Pierce Drive                         /   ^   /_\  /  \ /  **  **
Atlanta, GA 30322  USA                   /       /   \/    /     **
404-727-6261,  FAX 404-727-6256
Email:  bill@cellbio.emory.edu


--- [rtl] ---
For more information on Real-Time Linux see:
http://www.rtlinux.org/