View previous topic :: View next topic |
Author |
Message |
grekoz n00b
Joined: 04 Nov 2005 Posts: 7 Location: Koszalin
|
Posted: Sat Nov 05, 2005 3:32 pm Post subject: [KERNEL] genkernel - błąd przy kompilacji udev |
|
|
Kompiluję kernel przy wykorzystaniu polecenia:
Code: | genkernel --menuconfig --install --udev all |
Kompilacja i instalacja kernela oraz modułów przebiega pomyślnie, jednak kiedy dochodzi do kompilacji udev kończy się to błędem. Poniżej przedstawiam fragment logów z genkernel'a:
Code: |
libgcc/__udivmoddi4.o(.text+0x1a): In function `__udivmoddi4':
libgcc/__udivmoddi4.c:5: undefined reference to `__guard'
libgcc/__udivmoddi4.o(.text+0xcc):libgcc/__udivmoddi4.c:32: undefined reference to `__stack_smash_handler'
make[2]: *** [libc.so] Błąd 1
make[2]: Leaving directory `/var/tmp/genkernel/udev-054/klibc/klibc'
make[1]: *** [all] Błąd 2
make[1]: Leaving directory `/var/tmp/genkernel/udev-054/klibc'
make: *** [/var/tmp/genkernel/udev-054/klibc/klibc/crt0.o] Błąd 2
* Gentoo Linux Genkernel; Version 3.1.5[0m
* ERROR: Failed to compile the "KERNEL_DIR=/usr/src/linux USE_KLIBC=true USE_LOG=false DEBUG=false udevdir=/dev all etc/udev/udev.conf" target...
|
Co może być powodem tego problemu?
Proszę o pomoc.
wersja kernela: 2.6.13-gentoo-r3
wersja udev: 068-r1 |
|
Back to top |
|
|
Riklaunim Apprentice
Joined: 16 Dec 2004 Posts: 286 Location: Poland
|
|
Back to top |
|
|
grekoz n00b
Joined: 04 Nov 2005 Posts: 7 Location: Koszalin
|
Posted: Tue Nov 08, 2005 6:51 pm Post subject: |
|
|
Bez opcji --udev kompiluje się bez problemu, pytanie tylko czy wszystko wtedy działa poprawnie?
Nie wiem dlaczego przy emerge'owaniu czegokolwiek, jako root, wyswietlają mi się komunikaty Code: | Permision Denied to /dev/null |
Prawa dostępu do /dev/null: Code: | crw-rw---- 1 root root 1, 3 paź 6 00:33 /dev/null |
Dopiero gdy zmienię na Code: | crw-rw-rw- 1 root root 1, 3 paź 6 00:33 /dev/null |
emerge działa bez problemu. Oczywiście przy ponownym starcie systemu problem się powtarza.
Mam również dziwny problem ze startowaniem menadzera okien jako zwykły użytkownik. Gdy w katalogu użytkownika znajduje się plik .Xresources menadżer zawiesza się przy starcie, dopiero gdu go usunę startuje bez problemu. Przy uruchamianiu jako root ten problem nie występuje.
Kolejnym problemem jest brak dostępu do urządzeń dźwiękowych dla zwykłego usera, pomimo przynależności do grupy audio.
Wszystkie te problemy mają swój początek w momencie instalacji nowszej wersji udev.
Wie ktoś co można z tym zrobić? |
|
Back to top |
|
|
|