← Back to team overview

sslug-teknik team mailing list archive

RH8.0: Kernel 2.4.20 build fejler

 

Hej Kerne-guruer.

Jeg har en gammel Thinkpad 600 (266 MHz Pentium II)
som jeg har lagt RedHat 8.0 på. Nu skal jeg så have
opgraderet kernen til 2.4.19 eller højere for at kunne
køre Borland Kylix på den. Men det vil ikke rigtig
lykkes.

Det er lykkedes mig at komme igennem en build af
kernel 2.4-18 og boote på den med netkort (PCMCIA) og
hele pibetøjet - alle lamper lyser grønt ved opstart;
alt er godt.

Men... når jeg forsøger at bygge kernel 2.4.20 (eller
for den sags skyld 2.4.19) går det galt. Jeg tager den
.config fil der virkede ved build af 2.4.18 og bruger
den således:

make clean; make mrproper
cp /usr/src/linux-2.4/.config /usr/src/linux-2.4.20/
make oldconfig
  [og trykker ENTER til alle nye ting så det er
defaults]
make dep
make
make bzImage

Så langt så godt. Men når jeg prøver at køre en "make
modules" får jeg følgende fejl:

gcc -E -D__KERNEL__ -I/usr/src/linux-2.4.20/include
-traditional -DCHIP=710 fake
7.c | grep -v '^#' | perl -s script_asm.pl -ncr710
script_asm.pl : Illegal combination of registers in
line 72 :   MOVE CTEST7 & 0x
ef TO CTEST7
        Either source and destination registers must
be the same,
        or either source or destination register must
be SFBR.
make[2]: *** [sim710_d.h] Error 255
make[2]: Leaving directory
`/usr/src/linux-2.4.20/drivers/scsi'
make[1]: *** [_modsubdir_scsi] Error 2
make[1]: Leaving directory
`/usr/src/linux-2.4.20/drivers'
make: *** [_mod_drivers] Error 2
[root@jhje-linux linux]#

ÆV!! Det er lykkedes mig at komme igennem en build af
2.4.20 og 2.4.19 med en minimums-konfiguration, men så
virker netkortet ikke og jeg får fejl på
USB-initialiseringen ved boot. Til gengæld virker
Kylix med 2.4.19 og 2.4.20, så det er sådan lidt pest
eller kolera lige nu :-).

Den konfiguration der virker perfekt med kernel 2.4.18
og som er lagt til grund for bygningen af 2.4.20, er

  kernel-2.4.18-i686.config

Håber nogen kan hjælpe mig inden jeg bliver alt for
tyndhåret :-). Jeg kan også dårligt undvære
scsi-driveren for så kan jeg ikke bruge USB keyrings
(så vidt jeg ved).

Med venlig hilsen

-- Jan Holst Jensen

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


Follow ups