Gå til innhold

nytter å emerge noen ting


Anbefalte innlegg

Jeg bruker gentoo, og får nå ikke til å emerge noen verdens ting...

littt generell info:

- 2.4.23_pre8-gss #1 AMD Athlon XP 2200+

- asus a7n8x hovedkort

-512 mb ram

- CFLAGS: CFLAGS="-mcpu=i686 -pipe -mcpu=athlon-xp"

 

Når jeg f.eks prøver

emerge --update system

får jeg følgende feilmelding:

stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/   -mcpu=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditiona l -pedantic -Wno-long-long   -DHAVE_CONFIG_H    -I. -I. -I/var/tmp/portage/gcc-3 .3.2-r3/work/gcc-3.3.2/gcc -I/var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/. -I/var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/config -I/var/tmp/portage/gcc -3.3.2-r3/work/gcc-3.3.2/gcc/../include -c insn-opinit.c \
 -o insn-opinit.o
stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -c   -mcpu=i686 -pipe -DIN_G CC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditi onal -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/v ar/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc -I/var/tmp/portage/gcc-3.3.2-r3/w ork/gcc-3.3.2/gcc/. -I/var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/config -I /var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/../include /var/tmp/portage/gcc -3.3.2-r3/work/gcc-3.3.2/gcc/genoutput.c -o genoutput.o
stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/   -mcpu=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditiona l -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genoutput \
genoutput.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o  print-rtl1.o \
   errors.o ../libiberty/libiberty.a
./genoutput /var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/config/i386/i386.md  > tmp-output.c
/bin/sh /var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/move-if-change tmp-outp ut.c insn-output.c
echo timestamp > s-output
stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/   -mcpu=i686 -pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditiona l -pedantic -Wno-long-long   -DHAVE_CONFIG_H    -I. -I. -I/var/tmp/portage/gcc-3 .3.2-r3/work/gcc-3.3.2/gcc -I/var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/. -I/var/tmp/portage/gcc-3.3.2-r3/work/gcc-3.3.2/gcc/config -I/var/tmp/portage/gcc -3.3.2-r3/work/gcc-3.3.2/gcc/../include -c insn-output.c \
 -o insn-output.o
insn-output.c: In function `output_163':
insn-output.c:2154: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproduceable, so it is likely a hardware or OS problem
make[2]: *** [insn-output.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r3/work/build/gcc'
make[1]: *** [stage3_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.2-r3/work/build/gcc'
make: *** [bootstrap-lean] Error 2

!!! ERROR: sys-devel/gcc-3.3.2-r3 failed.
!!! Function src_compile, Line 397, Exitcode 2
!!! (no error message) 

 

- Jeg får samme feilmelding hver gang, selv når jeg slår av swap. Hva kan dette være for noe? Virkelig frustrerende :no:

Lenke til kommentar
Videoannonse
Annonse

Har du postet dette spørsmålet i Gentoo-forumet? Det er ofte rette stedet for å få hjelp.

 

Men ellers lurer jeg på om du fikk noen feilmeldinger underveis i installasjonen av systemet? Det var en slags bug i de siste stage-filene der du kunne få en liknede feilmelding under kompilering av kernel (med andre ord en stage1 installasjon). Men startet man på stage2 gikk det visst fint. Har ikke hatt dette problemet men det som sakt en del folk som sliter litt med de siste stage-filene.

 

Hvor har du fått den cflags optimaliseringskoden fra? Du ber jo om to forskjellige ting når du bare bør velge en. Anbefaler denne siden for gode cflags settings.

 

Ellers er det sant at du bør kjøre memtest86. Under kompilering er det veldig viktig å ha en maskin med ram som er 100% feilfri. Feil på ram gir ofte utslag i det du opplever.

Endret av Øyst
Lenke til kommentar

Ser absolutt ut som ustabil hardware. Ellers er cflagsene dine veldig underlige. -march optimaliserer for en cpu uten å la "dårligere" cpuer kunne kjøre koden, mens -mcpu optimaliserer for cpu men lar "dårligere" cpuer kjøre koden fortsatt. -march optimaliserer mer enn -mcpu. -march=athlon-xp er fullt mulig. Det er ikke noe poeng i å ha flere -mcpu/-march flagg.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...