linux-l: Kernel 2.4.2 kompiliert nicht auf i586 100 MHz

Alexander Stielau aleks at sailtraining.de
Mo Mär 26 11:30:38 CEST 2001


Moinsen,

ich bekomme beim Kernel-Kompilieren folgenden Fehler:

make[1]: Entering directory `/usr/src/kernel-source-2.4.2/arch/i386/boot'
gcc -E -D__KERNEL__ -I/usr/src/linux/include -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:253: Warning: indirect lcall without `*'
ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
ld: cannot open binary: No such file or directory
make[1]: *** [bbootsect] Error 1
make[1]: Leaving directory `/usr/src/kernel-source-2.4.2/arch/i386/boot'
make: *** [bzImage] Error 2

Alle Versions-Abhängigkeiten aus /usr/src/linux/Documentation/Changes
sind erfüllt (naja, fast: 

o  reiserfsprogs          3.x.0b                  # reiserfsck 2>&1|grep reiserfsprogs
o  pcmcia-cs              3.1.21                  # cardmgr -V
o  PPP                    2.4.0                   # pppd --version
o  isdn4k-utils           3.1pre1                 # isdnctrl 2>&1|grep version

gibt es nicht, weil der Rechner weder Reiser-FS, PCMCIA, PPP oder ISDN
benötigt.

localhorst:~# ld -v
GNU ld version 2.10.91 (with BFD 2.10.91.0.2)

Der Rechner ist ein 

localhorst:~# cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 5
model		: 2
model name	: Pentium 75 - 200
stepping	: 12
cpu MHz		: 99.717

localhorst:~# cat /proc/meminfo 
        total:    used:    free:  shared: buffers:  cached:
Mem:  23560192 10358784 13201408  6127616   536576  4280320
Swap: 59826176  7032832 52793344

localhorst:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda2             111M   34M   71M  32% /
/dev/hda3             564M  421M  114M  79% /usr
/dev/hda5             276M   48M  215M  18% /var
/dev/hda6             187M  8.0k  177M   1% /tmp

Ich benötige 2.4.x für iptables - der Rechner ist ein
Gateway/Packetfilter, und ipchains kann nicht das, was ich will.

Leider bin ich zu dämlich, die obige Fehlermeldung vernünftig zu
deuten - kann mir mal jemand einen Tipp geben?

Aleks
-- 
> Den Anhalter zu kennen ist für Admins notwendig aber nicht hinreichend.
Den Anhalter nicht zu kennen ist für Nicht-Admins hinreichend, aber
nicht notwendig.			
				01-02-23 Lutz und Florian in dasr



Mehr Informationen über die Mailingliste linux-l