Kezdőlap › Fórumok › SOS! Bajban vagyok › Gentoo stage1 meghal
- This topic has 10 hozzászólás, 4 résztvevő, and was last updated 20 years, 5 months telt el by
admin.
-
SzerzőBejegyzés
-
2004-12-30-18:24 #1994380
Bár lehet, hogy jó lenne, valami hibakód…
De így látatlanban pl. memória hiba, processzor hiba (pl húzott proci esetében gyakran elõferdül nagyobb dolgok fordításánál, esetleg régi prociknál)
Szerintem a legjelentõsebb e kettõ.2004-12-30-18:29 #1994381legtöbbször a ../include/stdlib.h fájlban talál nem megfelelõen definiált változót, de mindig más c forrásfájlból eredõen.
néha meg egyszerûen segfaultol, amire még a script is azt mondja, hogy nem reprodukáéható hiba (talán hardver?) – na ettõl ijedtem meg.
Amúgy a proci nics húzva, a memtest meg egyszer két napig futott és nem talált semmit.
2004-12-30-18:45 #1994382Véleményem szerint a segmentációs hiba megerõsíti, amit mondtam.
(Memória hozzáférési hiba, amit a memória processzor, vagy hibája okoz.)
Talán egy debuger indításával (gdb mondjuk) meg lehet nézni, hogy, ha általában ugyanazokon a memória helyeken hibázik, akkor memória hiba (vagy az melegedik túl esetleg), bár valószínûsítem, hogy processzor hiba (az melegszik túl). (Nem tudom ér-e ez ennyit.) Ez utóbbi esetben, ha a „gazda” rendszeren a kernelben benne van egy alap hibajavító támogatás, akkor eseteg (nagyon esetleg) esély van arra, hogy a hiba ne következzen be. (Bár õszintén, nem tudom, milyen hibákat tud kijavítani.)
Ezek a vékony „vezetékek” a használat során elvéknyulnak (ezáltal tönkremennek), – vélhetõen ezért – így már esetleg egy nem húzott proci is tud hibázni, fõként, ha jobban terhelt.
(gcc belsõ hiba üzenetet is lehet kapni processzor hiba miatt…)2004-12-30-18:48 #1994383Ez hátha segít:
http://en.wikipedia.org/wiki/Segmentation_fault2005-01-03-19:02 #1994384Code:hiba.txt [B—] 0 L:[ 1+50 51/ 51] *(3911/3911b)=
ad -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686
-I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu
-I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu
-I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/include
-isystem //usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os -MD -MP -MF
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os.dt -MT
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os
../stdlib/stdlib.h:332: warning: implicit declaration of function `__strtof_internal’
In file included from mblen.c:19:
../include/stdlib.h: At top level:
../include/stdlib.h:33: error: `__strtof_internal’ undeclared here (not in a function)
../include/stdlib.h:33: warning: type defaults to `int’ in declaration of `__GI___strtof_internal’
../include/stdlib.h:33: error: `__strtof_internal’ undeclared here (not in a function)
../include/stdlib.h:33: warning: type defaults to `int’ in declaration of `__strtof_internal’
../include/stdlib.h:33: warning: `__strtof_internal’ was previously implicitly declared to return `int’
gcc mbtowc.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -finline-limit=2000 -freorder-blocks
-march=pentium4 -mpreferred-stack-boundary=2 -fPIC -I../include -I.
-I/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib -I.. -I../libio
-I/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build -I../sysdeps/i386/elf
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/include -isystem //usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os -MD -MP -MF
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os.dt -MT
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os
make[2]: *** [/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mblen.os] Error 1
make[2]: *** Waiting for unfinished jobs….
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20040808-r1/work/glibc-2.3.3/stdlib’
make[1]: *** [stdlib/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20040808-r1/work/glibc-2.3.3′
make: *** [all] Error 2
!!! ERROR: sys-libs/glibc-2.3.4.20040808-r1 failed.
!!! Function src_compile, Line 655, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
livecd portage #2005-01-03-21:20 #1994385Code:hiba.txt [B—] 0 L:[ 1+50 51/ 51] *(3911/3911b)=
ad -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686
-I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu
-I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu
-I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/include
-isystem //usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os -MD -MP -MF
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os.dt -MT
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbstowcs.os
../stdlib/stdlib.h:332: warning: implicit declaration of function `__strtof_internal’
In file included from mblen.c:19:
../include/stdlib.h: At top level:
../include/stdlib.h:33: error: `__strtof_internal’ undeclared here (not in a function)
../include/stdlib.h:33: warning: type defaults to `int’ in declaration of `__GI___strtof_internal’
../include/stdlib.h:33: error: `__strtof_internal’ undeclared here (not in a function)
../include/stdlib.h:33: warning: type defaults to `int’ in declaration of `__strtof_internal’
../include/stdlib.h:33: warning: `__strtof_internal’ was previously implicitly declared to return `int’
gcc mbtowc.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -finline-limit=2000 -freorder-blocks
-march=pentium4 -mpreferred-stack-boundary=2 -fPIC -I../include -I.
-I/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib -I.. -I../libio
-I/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build -I../sysdeps/i386/elf
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf
-I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/include -isystem //usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os -MD -MP -MF
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os.dt -MT
/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mbtowc.os
make[2]: *** [/var/tmp/portage/glibc-2.3.4.20040808-r1/work/build/stdlib/mblen.os] Error 1
make[2]: *** Waiting for unfinished jobs….
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20040808-r1/work/glibc-2.3.3/stdlib’
make[1]: *** [stdlib/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20040808-r1/work/glibc-2.3.3′
make: *** [all] Error 2
!!! ERROR: sys-libs/glibc-2.3.4.20040808-r1 failed.
!!! Function src_compile, Line 655, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
livecd portage #2005-01-03-21:37 #1994386Ha nem maszkolt dolgot telepítesz, akkor nem valószínû, hogy hibás.
Bár olyan, mintha valami függõség hiányozna.
Vagy valamibõl, az egyik verzi, valamibõl a másik verzió lenne, vagy talán fordítási opció változott…
Csak mert konkrét hibákat ír:
../include/stdlib.h:33: error: `__strtof_internal’ undeclared here (not in a function)
Esgyszerûen nincs definiálva. Bár ez az itt (nem a függvényben) hibaüzenet nekem új :). Valami vagy van vagy nincs. Ha nincs, de valahol van, ahol nem használható, akkor minek?2005-01-05-16:19 #1994387Sima stage1 bootstrap. Itt elméletileg semmit nem kell megadni neki, csak az optimalizációt, nekem az pedig march=pentium4 -O3, semmi más.
Ezért nem értem én sem, mert ha nem hibás a forráscsomag, akkor annak azért le kéne fordulnia. Vagy mégsem?
2005-01-05-20:03 #1994388Há akkor egyet tudok mondani.
2005-01-08-00:41 #1994389Sima stage1 bootstrap. Itt elméletileg semmit nem kell megadni neki, csak az optimalizációt, nekem az pedig march=pentium4 -O3, semmi más.
Ezért nem értem én sem, mert ha nem hibás a forráscsomag, akkor annak azért le kéne fordulnia. Vagy mégsem?
[align=right][snapback]109013[/snapback][/align]Nézz bele a make.conf -ba ,valami a proci környékén nincs jól beállítva.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz