Greetings! I'm having trouble trying to compile the SuSE 2.4.2 kernel with a SuSE 6.3 base installation and updated utilities. (I can successfully compile the stock 2.4.4 kernel.) The kernel stops compiling on the following error message: gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i586 -c -o raid5.o raid5.c raid5.c: In function `handle_stripe': raid5.c:1104: Internal compiler error in `compute_use_by_pseudos', at reload1.c:561 Please submit a full bug report. See URL:http://www.gnu.org/software/gcc/faq.html#bugreport for instructions. cpp: output pipe has been closed Any ideas? I'm switching back to the SuSE kernel since my Tekram DC-315U SCSI controller is supported. The Tekram patches for the stock kernel does not work with the 2.4.x series, and I can't access my SCSI CDROM drive without the controller support. Thanks! Christopher Reimer
At 10:52 PM 6/13/2001, Christopher D. Reimer wrote:
Greetings!
I'm having trouble trying to compile the SuSE 2.4.2 kernel with a SuSE 6.3 base installation and updated utilities. (I can successfully compile the stock 2.4.4 kernel.)
Okay, I found the answer to my own question. My file server has a Pentium MMX 233MHz CPU and I unknowingly set the CPU option for the kernel to "Pentium Classic". This cause the kernel to barf. The kernel compiles normally after I set the CPU option to "Pentium MMX". Weird. You would think that "Pentium Classic" would be backward compatible on a Pentium MMX CPU. You learn something new every day. Thanks! Christopher Reimer
participants (1)
-
Christopher D. Reimer