[PaaL] Skrevet 25. oktober 2003 Del Skrevet 25. oktober 2003 Jeg bruker Rh 7.3 og sko kompilere 2.6-test8 og fikk denne feilmelingen [root@onkel linux]# make make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h CC arch/i386/kernel/microcode.o arch/i386/kernel/microcode.c: In function `find_matching_ucodes': arch/i386/kernel/microcode.c:328: parse error before `int' arch/i386/kernel/microcode.c:329: `ext_tablep' undeclared (first use in this function) arch/i386/kernel/microcode.c:329: (Each undeclared identifier is reported only once arch/i386/kernel/microcode.c:329: for each function it appears in.) make[1]: *** [arch/i386/kernel/microcode.o] Error 1 make: *** [arch/i386/kernel] Error 2 noen forslag? Lenke til kommentar
tjoo.. Skrevet 25. oktober 2003 Del Skrevet 25. oktober 2003 hvilken versjon av gcc bruker du? Lenke til kommentar
Egil.B Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 han kjører den versjonen ja. Lenke til kommentar
tjoo.. Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 Da er jeg ikke helt sikker, men jeg tror problemet kommer av at du har for gammel versjon av gcc, men jeg trodde problemet kun gjalt til og med gcc 2.95 (det finnes en patch som lar deg oppgradere med så gammel versjon, men jeg husker ikke hvor den er :grine: ) Mulig problemet er løst i test9 Lenke til kommentar
GNUfan Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 GCC 2.96 GCC 2.96 er jo bare en 2.95 med litt redhat-patcher... Lenke til kommentar
[PaaL] Skrevet 26. oktober 2003 Forfatter Del Skrevet 26. oktober 2003 anyways.. prøvde nå med test9 og jeg fikk nå denne feilen: [root@onkel linux]# make HOSTCC scripts/modpost.o HOSTLD scripts/modpost make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h CC fs/proc/array.o fs/proc/array.c: In function `proc_pid_stat': fs/proc/array.c:398: Unrecognizable insn: (insn/i 1337 1673 1667 (parallel[ (set (reg:SI 0 eax) (asm_operands ("") ("=a") 0[ (reg:DI 1 edx) ] [ (asm_input:DI ("A")) ] ("include/linux/times.h") 37)) (set (reg:SI 1 edx) (asm_operands ("") ("=d") 1[ (reg:DI 1 edx) ] [ (asm_input:DI ("A")) ] ("include/linux/times.h") 37)) (clobber (reg:QI 19 dirflag)) (clobber (reg:QI 18 fpsr)) (clobber (reg:QI 17 flags)) ] ) -1 (insn_list 1331 (nil)) (nil)) fs/proc/array.c:398: confused by earlier errors, bailing out make[2]: *** [fs/proc/array.o] Error 1 make[1]: *** [fs/proc] Error 2 make: *** [fs] Error 2 hva skal jeg gjøre? Lenke til kommentar
GNUfan Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 Tror kanskje du skal prøve å få oppgradert GCC-versjonen din. 2.6.x er laget for gcc-er som er nyere enn 3.0 Lenke til kommentar
[PaaL] Skrevet 26. oktober 2003 Forfatter Del Skrevet 26. oktober 2003 ok, takker Lenke til kommentar
sim Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 Har du fått det til å fungere ? Jeg fikk noenlunde samme feilen da jeg prøvde å kompilere på dumbo (min boks). Lenke til kommentar
A_N_K Skrevet 26. oktober 2003 Del Skrevet 26. oktober 2003 Den første feilen i alle fall kommer sannsynligvis av at gcc 2.x ikke liker blanding av kode og deklarasjoner (blah). En oppdatert GCC burde løse "problemet". Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå