Archiv verlassen und diese Seite im Standarddesign anzeigen : fehler beim komplieren
moin leute
ich wollte einmal einen neuen kernel kompilieren...
nun kommen ich aber nur so weit
kernel befindet sich im /usr/src/linux
ich konnte make dep & make clean komplet ausführen
aber als ich dann make bzImage starte läft ein weile durch
dann erscheint eine fehlermeldung
""make: *** [init/main.o] Fehler 1"
und das image file befindet sich dan auch nicht im dir /usr/src/linux/arch/ i386/boot
da ich noch am anfang bin mich mit kernel zu beschäftigen, habe ich keine ahnung von wo der fehler kommen könnte.
hat mir da jemand einen rat (installieren der module klapt auch einwand frei)
mfg
Du müßtest uns mehr Zeilen von der Fehlermeldung (die mit dem eigentlichen Fehler) zeigen.
ja
wie ist de fehler in einer bestimmen zeile ?
oder soll ich die ganze text ausgabe von make bzImage reinschreiben ?
HirschHeisseIch
02.07.03, 20:19
Die letzten 5-10 Zeilen sollten eigentlich reichen.
hab alles rein geschrieben, da doch einige warnungne und errors dabei sind
================================================== ===================
make: Zirkuläre Datei /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h Abhängigkeit wird nicht verwendet.
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DKBUILD_BASENAME=main -c -o init/main.o init/main.c
In file included from /usr/src/linux-2.4.19.SuSE/include/linux/spinlock.h:56,
from /usr/src/linux-2.4.19.SuSE/include/linux/wait.h:16,
from /usr/src/linux-2.4.19.SuSE/include/linux/fs.h:12,
from /usr/src/linux-2.4.19.SuSE/include/linux/capability.h:17,
from /usr/src/linux-2.4.19.SuSE/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.19.SuSE/include/linux/sched.h:10,
from /usr/src/linux-2.4.19.SuSE/include/linux/mm.h:4,
from /usr/src/linux-2.4.19.SuSE/include/linux/slab.h:14,
from /usr/src/linux-2.4.19.SuSE/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: parse error before '{' token
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h: In function `__foo':
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: `__file' undeclared (first use in this function)
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: (Each undeclared identifier is reported only once
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: for each function it appears in.)
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h: At top level:
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: warning: type defaults to `int' in declaration of `__foo'
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: `__foo' redeclared as different kind of symbol
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: previous declaration of `__foo'
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: warning: data definition has no type or storage class
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: parse error before '}' token
In file included from /usr/src/linux-2.4.19.SuSE/include/linux/pagemap.h:16,
from /usr/src/linux-2.4.19.SuSE/include/linux/locks.h:8,
from /usr/src/linux-2.4.19.SuSE/include/linux/blk.h:5,
from init/main.c:25:
/usr/src/linux-2.4.19.SuSE/include/linux/highmem.h: In function `kmap':
/usr/src/linux-2.4.19.SuSE/include/linux/highmem.h:71: warning: suggest parentheses around + or - inside shift
/usr/src/linux-2.4.19.SuSE/include/linux/pci.h: At top level:
/usr/src/linux-2.4.19.SuSE/include/asm/spinlock.h:9: warning: `__foo' defined but not used
================================================== ===================
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.