Problem z Kernelem

Ogólne pytania dotyczące systemu
Los
Posty: 6
Rejestracja: 16 września 2007, 14:18

Problem z Kernelem

Post autor: Los »

Witam, mam taki problem, mianowicie postanowiłem skompilowac jądro, i zrobić to wg drugiej metody opisanej na tej stronie: http://www.debian.org/doc/manuals/refer ... el.pl.html
Jednak przy poleceniu "make menuconfig" wyrzuca taki błąd:

Kod: Zaznacz cały

dbnnsh:/usr/src/linux# make menuconfig
  HOSTCC  scripts/kconfig/mconf.o
scripts/kconfig/mconf.c:91: error: static declaration of ‘current_menu’ follows non-static declaration
scripts/kconfig/lkc.h:63: error: previous declaration of ‘current_menu’ was here
make[1]: *** [scripts/kconfig/mconf.o] Błąd 1
make: *** [menuconfig] Błąd 2
dbnnsh:/usr/src/linux#
Chciałem przy okazji podkreślić że jestem nowym użytkownikiem forum, i moje pojęcie o Debianie, wogóle o linuksie jest narazie ograniczona.

Z góry dzięki za pomoc.
Pozdrawiam £oś
Awatar użytkownika
qbsiu
Beginner
Posty: 491
Rejestracja: 19 marca 2007, 19:47
Lokalizacja: £DZ

Post autor: qbsiu »

http://dug.net.pl/faq/faq-6-79-Kompilacja_jadra.php ja kiedyś tak kompilowałem..
Teraz pobieram źródła ze strony kernel.org ;) rozpakowuje w /usr/src
robię dowiązanie i kompiluję! ;)
http://dug.net.pl/faq/faq-6-109-Jak_sko ... ernela.php
Los
Posty: 6
Rejestracja: 16 września 2007, 14:18

Post autor: Los »

Mimo wszystko mój problem jest dalej aktualny, jest ktoś w stanie mi pomóc?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Pewnie brakuje ci paczki

Kod: Zaznacz cały

libncurses5-dev
zeby wyświetlilo make menuconfig

Pozdrawiam
Los
Posty: 6
Rejestracja: 16 września 2007, 14:18

Post autor: Los »

Mam zainstalowane libncurses5-dev. Co dalej?
sirgomo
Posty: 3
Rejestracja: 06 sierpnia 2007, 23:17

Post autor: sirgomo »

w katalogu scripts powinienes miec plik ver_linux sprawdz nim zalezonosci... to powinno rozwiazac problem

zdravim
Los
Posty: 6
Rejestracja: 16 września 2007, 14:18

Post autor: Los »

Kod: Zaznacz cały

dbnnsh:/usr/src/linux/scripts# ./ver_linux
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.

Linux dbnnsh 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux

Gnu C                  4.1.2
Gnu make               3.81
binutils               2.17
util-linux             2.12r
mount                  2.12r
module-init-tools      3.3-pre2
e2fsprogs              1.40-WIP
Linux C Library        2.3.6
Dynamic linker (ldd)   2.3.6
Procps                 3.2.7
Net-tools              1.60
Console-tools          0.2.3
Sh-utils               5.97
Modules Loaded         ipv6 dm_snapshot dm_mirror dm_mod loop parport_pc parport  evdev floppy rtc intel_agp
agpgart serio_raw psmouse i2c_piix4 pcspkr shpchp i2c_core pci_hotplug ext3 jbd mbcache ide_cd cdrom
ide_disk 8139too generic 8139cp mii uhci_hcd usbcore piix ide_core processor
dbnnsh:/usr/src/linux/scripts#
//edit
używaj tagów code
mlyczek
sirgomo
Posty: 3
Rejestracja: 06 sierpnia 2007, 23:17

Post autor: sirgomo »

ver_linux pokazuje ci jakie masz biblioteki, porownaj je z tym co masz w dokumentacji jadra w pliku changes, tam rowniez masz podane dokladne komendy jak sprawdzic recznie jaka masz wersje danej biblioteki...


zdravim
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Problem z Kernelem
Los, proszę popraw tytuł tematu na mówiący konkretnie o problemie. W przypadku zignorowania prośby, temat poleci do kosza.
ODPOWIEDZ