Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

 Użytkownik
	

Chciałem skompilować sobie dzisiaj kernel w wersji 3.7.1 za pomocą instrukcji kolegi Yampress'a http://debian.linux.pl/threads/26313-Kompilacja-ją … todą-Debiana
Robię wszystko według jego instrukcji i podczas wydawania
make oldconfig && make menuconfig
otrzymuje takie coś
root@acer-5551g:/usr/src/linux# make oldconfig && make menuconfig /usr/src/linux-headers-3.2.0-4-common/scripts/Makefile.build:44: /usr/src/linux-headers-3.2.0-4-common/scripts/basic/Makefile: Nie ma takiego pliku ani katalogu make[3]: *** Brak reguł do wykonania obiektu `/usr/src/linux-headers-3.2.0-4-common/scripts/basic/Makefile'. Stop. make[2]: *** [scripts_basic] Błąd 2 make[1]: *** [sub-make] Błąd 2 make: *** [all] Błąd 2
Jak to przeskoczyć?
Ostatnio edytowany przez shevchenko1987 (2012-12-20 16:57:00)
Offline







 Kapelusznik
	







Wrzuć:
ls -l /usr/src
Offline

 Użytkownik
	

Proszę:
root@acer-5551g:/usr/src/linux# ls -l /usr/src razem 82572 drwxr-xr-x 2 root root 4096 gru 17 17:23 fglrx-12-6+point -rw-r--r-- 1 root root 903099 lip 30 18:12 fglrx.tar.bz2 lrwxrwxrwx 1 root root 36 gru 16 13:49 linux -> /usr/src/linux-headers-3.2.0-4-amd64 drwxrwxr-x 23 root root 4096 gru 17 20:14 linux-3.7.1 -rw-r--r-- 1 root root 83627155 gru 20 16:16 linux-3.7.1.tar.bz2 drwxr-xr-x 4 root root 4096 gru 20 16:44 linux-headers-3.2.0-4-amd64 drwxr-xr-x 4 root root 4096 lis 10 01:04 linux-headers-3.2.0-4-common lrwxrwxrwx 1 root root 23 cze 24 05:09 linux-kbuild-3.2 -> ../lib/linux-kbuild-3.2
Offline







 Kapelusznik
	







Masz symlinka do dystrybucyjnych nagłówków zamiast do źródeł kernela.
Offline

 Użytkownik
	

Wyrzuciłem błędny symlink, poprawiłem, poszło. Dzięki!
Offline







 Kapelusznik
	







Dodam jeszcze, że skoro chcesz używać dystrybucyjnego konfiga, to w exp jest 3.6, mniej zmian niż 3.2 → 3.7.
No i 3.7 jest w aptosidzie, jeśli tylko potrzebujesz nowszej wersji, to wystarczy zainstalować.
Offline

 Użytkownik
	

Ja również przymierzam się do samodzielnej kompilacji. Robiłem to wcześniej na Ubuntu z powodzeniem. Chodzi mi jednak o make menuconfig bo tam jest bodajże wszystkie składniki i komponenty które chcemy włączyć lub wyłączyć do kompilowanego jajka. Czy ktoś zna jakąś instrukcję po tych wszystkich funkcjach jak lepiej dostosować kernel do posiadanego sprzętu? Np. jeśli chcę wyrzucić to czego nie potrzebuję (np firewire) oraz skompilować kernel bardziej pod procesor, pod względem wydajności i posiadanego sprzetu
Ostatnio edytowany przez macios4x (2013-01-04 12:28:21)
Offline







 Kapelusznik
	







macios4x: załóż własny wątek.
Offline