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/.
tak jak w temacie poza oldconfig nie dzialaja mi zadne konfiguratory kernela nie wiem dla czego a kiedy skonfigurowalem oldconfigiem nie chcialo mi skompilowac jadra co dzieje sie?
Offline
Rozumiem ze chcesz skonfigurowac sobie kernela.
Zebys mogl korzystac z [b]make menuconfig[/b] musisz doinstalowac sobie [b]libncurses5-dev[/b]
pozdrawiam
Offline
z tym ze ja to mam zainstalowane z jakiejs strony wyczytalem ze trzeba miec nastepujace pakiety zainstalowane make, bin86, egcs i glibc-devel ale za cholere nie moge znalezdz 2 ostatnich moze dla tego nie moge nic zrobic
Offline
no to mam ten pakiet to pewnie ten egcs tez mam tylko inaczej sie nazywa a mimo to cos nie dziala hmm szkoda
ciekawe czy uda sie skompilowac to jadro na knoppixie
Offline
o take cos mi wywala :
debian:/usr/src/linux-2.6.16.12# make menuconfig HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:31:20: curses.h: Nie ma takiego pliku ani katalogu In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:128: error: syntax error before "use_colors" scripts/kconfig/lxdialog/dialog.h:128: warning: type defaults to `int' in declaration of `use_colors' scripts/kconfig/lxdialog/dialog.h:128: warning: data definition has no type or storage class scripts/kconfig/lxdialog/dialog.h:129: error: syntax error before "use_shadow" scripts/kconfig/lxdialog/dialog.h:129: warning: type defaults to `int' in declaration of `use_shadow' scripts/kconfig/lxdialog/dialog.h:129: warning: data definition has no type or storage class scripts/kconfig/lxdialog/dialog.h:131: error: syntax error before "attributes" scripts/kconfig/lxdialog/dialog.h:131: warning: type defaults to `int' in declaration of `attributes' scripts/kconfig/lxdialog/dialog.h:131: warning: data definition has no type or storage class scripts/kconfig/lxdialog/dialog.h:143: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:143: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/dialog.h:146: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:146: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/dialog.h:147: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:147: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/dialog.h:148: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:148: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/dialog.h:149: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:150: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/dialog.h:151: error: syntax error before '*' token scripts/kconfig/lxdialog/dialog.h:151: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/checklist.c:31: error: syntax error before '*' token scripts/kconfig/lxdialog/checklist.c:33: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/checklist.c: In function `print_item': scripts/kconfig/lxdialog/checklist.c:37: warning: implicit declaration of function `wattrset' scripts/kconfig/lxdialog/checklist.c:37: error: `win' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:37: error: (Each undeclared identifier is reported only once scripts/kconfig/lxdialog/checklist.c:37: error: for each function it appears in.) scripts/kconfig/lxdialog/checklist.c:38: warning: implicit declaration of function `wmove' scripts/kconfig/lxdialog/checklist.c:38: error: `choice' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:40: warning: implicit declaration of function `waddch' scripts/kconfig/lxdialog/checklist.c:43: error: `selected' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:44: warning: implicit declaration of function `wprintw' scripts/kconfig/lxdialog/checklist.c:44: error: `status' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:47: warning: implicit declaration of function `mvwaddch' scripts/kconfig/lxdialog/checklist.c:47: error: `item' undeclared (first use inthis function) scripts/kconfig/lxdialog/checklist.c:49: warning: implicit declaration of function `waddstr' scripts/kconfig/lxdialog/checklist.c:52: warning: implicit declaration of function `wrefresh' scripts/kconfig/lxdialog/checklist.c: At top level: scripts/kconfig/lxdialog/checklist.c:59: error: syntax error before '*' token scripts/kconfig/lxdialog/checklist.c:61: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/checklist.c: In function `print_arrows': scripts/kconfig/lxdialog/checklist.c:62: error: `win' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:62: error: `y' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:62: error: `x' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:64: error: `scroll' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:76: error: `height' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:79: error: `item_no' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:79: error: `choice' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c: At top level: scripts/kconfig/lxdialog/checklist.c:95: error: syntax error before '*' token scripts/kconfig/lxdialog/checklist.c:96: warning: function declaration isn't a prototype scripts/kconfig/lxdialog/checklist.c: In function `print_buttons': scripts/kconfig/lxdialog/checklist.c:97: error: `width' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:98: error: `height' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:100: error: `dialog' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:100: error: `selected' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c: In function `dialog_checklist': scripts/kconfig/lxdialog/checklist.c:117: error: `WINDOW' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:117: error: `dialog' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:117: error: `list' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:117: warning: left-hand operand of comma expression has no effect scripts/kconfig/lxdialog/checklist.c:121: warning: implicit declaration of function `endwin' scripts/kconfig/lxdialog/checklist.c:122: warning: implicit declaration of function `fprintf' scripts/kconfig/lxdialog/checklist.c:122: error: `stderr' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:140: error: `COLS' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:141: error: `LINES' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:143: error: `stdscr' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:145: warning: implicit declaration of function `newwin' scripts/kconfig/lxdialog/checklist.c:146: warning: implicit declaration of function `keypad' scripts/kconfig/lxdialog/checklist.c:146: error: `TRUE' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:166: warning: implicit declaration of function `subwin' scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration of function `wnoutrefresh' scripts/kconfig/lxdialog/checklist.c:201: warning: implicit declaration of function `doupdate' scripts/kconfig/lxdialog/checklist.c:204: warning: implicit declaration of function `wgetch' scripts/kconfig/lxdialog/checklist.c:211: error: `KEY_UP' undeclared (first usein this function) scripts/kconfig/lxdialog/checklist.c:211: error: `KEY_DOWN' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:221: error: `FALSE' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function `scrollok' scripts/kconfig/lxdialog/checklist.c:223: warning: implicit declaration of function `wscrl' scripts/kconfig/lxdialog/checklist.c:284: warning: implicit declaration of function `delwin' scripts/kconfig/lxdialog/checklist.c:288: error: `KEY_LEFT' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:289: error: `KEY_RIGHT' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c: At top level: scripts/kconfig/lxdialog/dialog.h:131: warning: array `attributes' assumed to have one element make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Błąd 1 make[1]: *** [menuconfig] Błąd 2 make: *** [menuconfig] Błąd 2
Offline
a moglbys wkleic nam ten blad ktory wywala przy [b]make menuconfig[/b]?
Nie wiem na jakim poziomie jest Twoja wiedza, ale pamietaj,ze wszystko robisz w /usr/src/Twoj_kernel
Wydaje mi sie ze wystarczy jak zrobisz to w ten sposob:
1> apt-get install make
2> apt-get install libncurses5-dev
3> make menuconfig
to powinno wystarczyc. A jak make menuconfig znowu cos wypluje , ze cos mu tam brakuje. To doinstaluj to co on bedzie chcial.
P.S. Jakiego kernela chcesz skompilowac?
Offline
moja wiedza jest na mega niskim poziomie nie wiem czy to robi jakas roznice jak chce skompilowac to w xach czy bez nich kernel 2.6.16.12 dzis sciagnolem z kernel.org
a to co wkleilem to jest od samego poczatku do samego konca co wywala od wpisania komendy
Offline
hmmm... Az takim wielkim specem w temacie kernela nie jestem, ale wydaje mi sie ze tutaj jest cos nie tak z samym kernelem,a nie z Twoim make...Sprobuj sciagnac innego kernela z rodzinki 2.6
[url]ftp://ftp.kernel.org/pub/linux/kernel/v2.6[/url]
acha...Sprobuj jeszcze zrobic cos takiego:
[b]make clean[/b]
i potem ponownie [b]make menuconfig[/b]
Pozdrawiam
Offline
[b]make clean[/b] nic nie pomoglo sciagam nowy kernel 2.6.10 i jutro zobacze na razie dzieki wielkie moze i mi sie uda
pozdrawiam nerka[/img]
Offline
nie no dziala faktycznie brakowalo ncurses5-dev ja zainstalowalem samo ncurses5 i dlatego takie krzaki dzieki wielkie jeszcze raz pozdrawiam jutro biore sie za kernel aha a wykrylo mi ze tego brakuje po sciagnieciu i prubie uruchomienia [b]make menuconfig[/b] w jadrze 2.6.10 w 2.6.16.12 wyzej widac co dzialo sie oki nie zanudzam nerka
Offline
jakos nie moge po ludzku skompilowac jajka poleceniami [b]make dep, make zimage[/b] albo [b]make bzimage[/b] wywala mi ze nie ma regol dla tego obiektu czy cos w tym stylu jak kto wie o co chodzi prosze o pomoc
Offline
pewnie zaraz dostane po uszach od innych za to, ze opisuje metode nie debianowa :P
Szanowny HumSoloX ja kompiluje sobie jajeczko w nastepujacy sposob i wszystko idzie bez problemow.
1> Rozpakowuje sobie jajo w /usr/src
2> konfiguruje je poleceniem make menuconfig
3> wpisuje make all
4> wpisuje make modules_install
5> wpisuje make install.
Jezeli masz gruba to musisz recznie dodac wpis do menu.lst, jezeli masz lilo, to samo sie ladnie doda do lilo.conf
Pozdrawiam
Offline
Ja jajko instaluje sposobem debianowym i mi wszystko smiga. a oczywiscie zainstalowałem takie programy jak : kernel-package,binutils,bzip2,fileutils,libc-dev,gcc,make,libncurses-dev,bin86. i jak do tej pory nie mam problemów. Pózniej rozpqakowuje żródła w /usr/src wydaje w powstałym katalogu make menuconfig, konfiguruje, zaspisuje pozniej wpisuje polecenie :
make-kpkg clean make-kpkg --revision=kernelNazwa_moja.1 kernel_image
Ide na piwo :)
Wracam po kompilacji wydaje polecenie
dpkg -i Powstałe_jadroi386.deb
instaluje mi sie.wydaje polecenie by stworzyc initrd
mkinitrd -o /boot/initrd.img-numer_wersji_jadra /lib/modules/numer_wersji_jadra
Tworzy mi sie w /boot initrd.img dopisuje do programu rozruchowego sceiżke do initrd.Uruchamiam komputer ponownie. Uruchamia sie bootloader wybieram opcje z nowym jadrem i ciesze sie moim nowym kernelkiem :D
Offline
instaluje mi sie.wydaje polecenie by stworzyc initrdKod:
mkinitrd -o /boot/initrd.img-numer_wersji_jadra /lib/modules/numer_wersji_jadraTworzy mi sie w /boot initrd.img dopisuje do programu rozruchowego sceiżke do initrd.[/quote]
Nie lepiej wykonać make-kpkg z parametrem "--initrd"Kod:
make-kpkg --initrd --revision=kernelNazwa_moja.1 kernel_imagei nie martwić się ręcznym robieniem initrd.img. :)
[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]
Offline
No tak , racja poprostu przyzwyczajenie :)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00102 | 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='3.145.177.173' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.177.173', 1732262059) |
0.00048 | SELECT * FROM punbb_online WHERE logged<1732261759 |
0.00097 | DELETE FROM punbb_online WHERE ident='146.70.144.113' |
0.00080 | DELETE FROM punbb_online WHERE ident='18.191.165.192' |
0.00081 | DELETE FROM punbb_online WHERE ident='18.224.73.157' |
0.00077 | DELETE FROM punbb_online WHERE ident='40.77.167.7' |
0.00077 | DELETE FROM punbb_online WHERE ident='85.208.96.197' |
0.00086 | SELECT topic_id FROM punbb_posts WHERE id=27592 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=3511 ORDER BY posted |
0.00067 | 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=3511 AND t.moved_to IS NULL |
0.00017 | SELECT search_for, replace_with FROM punbb_censoring |
0.00197 | 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=3511 ORDER BY p.id LIMIT 0,25 |
0.00087 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=3511 |
Total query time: 0.01102 s |