Skocz do zawartości

[fc3] Nie Mogę Skompilować Kernela


mike_j

Rekomendowane odpowiedzi

Chciałem skompilować kernela, żeby FC3 trochę szybciej chodziła. Ściągnąłem z kernel.org najnowszą stabilną wersję jądra (2.6.9). Odpaliłem make xconfig, ustawiłem wszystko. I teraz, po wpisaniu make modules mam coś takiego:

 

# make modules
 CHK     include/linux/version.h
 UPD     include/linux/version.h
 SYMLINK include/asm -> include/asm-i386
 SPLIT   include/linux/autoconf.h -> include/config/*
 HOSTCC  scripts/genksyms/genksyms.o
 SHIPPED scripts/genksyms/lex.c
 SHIPPED scripts/genksyms/parse.h
 SHIPPED scripts/genksyms/keywords.c
 HOSTCC  scripts/genksyms/lex.o
 SHIPPED scripts/genksyms/parse.c
 HOSTCC  scripts/genksyms/parse.o
 HOSTLD  scripts/genksyms/genksyms
 CC      scripts/mod/empty.o
 HOSTCC  scripts/mod/mk_elfconfig
 MKELF   scripts/mod/elfconfig.h
 HOSTCC  scripts/mod/file2alias.o
 HOSTCC  scripts/mod/modpost.o
 HOSTCC  scripts/mod/sumversion.o
 HOSTLD  scripts/mod/modpost
 HOSTCC  scripts/kallsyms
 HOSTCC  scripts/pnmtologo
scripts/pnmtologo.c: In function `main':
scripts/pnmtologo.c:507: internal compiler error: Naruszenie ochrony pamięci
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[1]: *** [scripts/pnmtologo] Błąd 1
make: *** [scripts] Błąd 2

Nie wiecie, o co może chodzić? Może jakiejś biblioteki brakuje? Zła wersja gcc (wszystkie programy są zainstalowane z DVD FC3, niczego więcej nie ściągałem - poza firefoxem)?

 

Próbowałem nawet jeszcze raz zainstalować Fedorę, ale rezultat ten sam...

 

 

Update:

Już sobie poradziłem... dodałem do .bash_profile flagi dla gcc. Niestety, mimo użycia export, po wpisaniu np. polecenia `echo $CFLAGS` zwraca mi pustą linię... Wpisałem ręcznie w bashu te zmienne i okazało się, że kernel się kompiluje :blink:

Edytowane przez mike_j
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...