Witam! Zgodnie z poprzednimi wskazówkami na forum zabrałem się za kompilację jądra. Postanowiłem skorzystać z poradnika znajdującego się na stronie PDDP. Pierwszy drobny problem pojawił się, kiedy przez apt-get nie potrafiłem zainstalować tk8.2, zamiast niego pobrałem libncurses5-dev. Wszystko ok. Jądro jest już w /usr/src, zrobiłem dowiązanie symbolicze do jądra (dowiązanie nazywa się linux, tak jak w poradniku). Więc w kosoli wpisuję make menuconfig (bedąc w /usr/src/linux) i oto co pojawia się na konsoli:
HOSTCC scripts/basic/fixdep
In file included from /usr/include/sys/socket.h:35,
from /usr/include/netinet/in.h:24,
from /usr/include/arpa/inet.h:23,
from scripts/basic/fixdep.c:115:
/usr/include/bits/socket.h:305:24: error: asm/socket.h: Nie ma takiego pliku ani katalogu
scripts/basic/fixdep.c: In function \\'parse_config_file\\':
scripts/basic/fixdep.c:245: warning: pointer targets in passing argument 1 of \\'use_config\\' differ in signedness
scripts/basic/fixdep.c: In function \\'parse_dep_file\\':
scripts/basic/fixdep.c:299: warning: pointer targets in passing argument 1 of \\'strchr\\' differ in signedness
scripts/basic/fixdep.c:299: warning: pointer targets in assignment differ in signedness
make[1]: *** [scripts/basic/fixdep] Błąd 1
make: *** [scripts_basic] Błąd 2
W poradniku pisało, żeby w razie błędów jako zwykły użytkownik wpisać xhost +, ale dalej pojawia się ten sam komunikat. Świadomy tego, że nie pobrałem narzędzia tk8.2 (w poradniku autor pisze, że potrzebne jest tk8.2 lub ibncurses5-dev, ja mam to drugie), wpisałem make xconfig i te same komunikaty pojawiły się w konsoli...Z góry dziękuję za pomoc.