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/.
Chciałem skompilować sobie dzisiaj kernel w wersji 3.7.1 za pomocą instrukcji kolegi Yampress'a [url]http://debian.linux.pl/threads/26313-Kompilacja-jądra-Linuksa-3-x-metodą-Debiana[/url]
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
Wrzuć:
ls -l /usr/src
Offline
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
Masz symlinka do dystrybucyjnych nagłówków zamiast do źródeł kernela.
Offline
Wyrzuciłem błędny symlink, poprawiłem, poszło. Dzięki!
Offline
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
Ja również przymierzam się do samodzielnej kompilacji. Robiłem to wcześniej na Ubuntu z powodzeniem. Chodzi mi jednak o [b]make menuconfig[/b] 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
[b]macios4x[/b]: załóż własny wątek.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00090 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.223.237.246' WHERE u.id=1 |
0.00082 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.223.237.246', 1732690705) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732690405 |
0.00076 | SELECT topic_id FROM punbb_posts WHERE id=217957 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=22545 ORDER BY posted |
0.00064 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22545 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00150 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22545 ORDER BY p.id LIMIT 0,25 |
0.00085 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22545 |
Total query time: 0.00617 s |