fuse - ko
-
- Posty: 24
- Rejestracja: 20 grudnia 2008, 04:03
- Lokalizacja: Kraków
Mnie też się wydaje, że w opisie błędu opisana jest paczka i łata dla paczki; ale możliwe że łata do której linkuję usuwa tę niedogodność w źródłach. Zauważ, że masz ten sam problem na źródłach z kernel.org, co goście w źródłach z paczek.
Chyba z tego ściągania nic nie będzie - ludzie w mojej sieci lokalnej usiedli na p2p, a ja ściągam z prędkością 6kb/s. Spróbuj tego co pisałem wcześniej. Możliwe, że przez ręczne wywołanie oldconfiga ominiemy błąd.
Chyba z tego ściągania nic nie będzie - ludzie w mojej sieci lokalnej usiedli na p2p, a ja ściągam z prędkością 6kb/s. Spróbuj tego co pisałem wcześniej. Możliwe, że przez ręczne wywołanie oldconfiga ominiemy błąd.
-
- Posty: 24
- Rejestracja: 20 grudnia 2008, 04:03
- Lokalizacja: Kraków
Tak jak napisałem wcześniej:
Kod: Zaznacz cały
make mrproper -żeby oczyścić katalog ze źródłami
cp /boot/config-`uname -r` ./.config -kopiujesz na nowo konfiga, którego poprzedni krok usuwa
make oldconfig -ręczny konfig by ominąć silentoldconfig
make prepare && make modules_prepare -wiadomo :D
-
- Posty: 24
- Rejestracja: 20 grudnia 2008, 04:03
- Lokalizacja: Kraków
No właśnie tego wcześniej u mnie nie widać - ani w tym wątku ani połączonym.lis6502 pisze:Tak jak napisałem wcześniej:
Natomiast nie pomogło to:
Kod: Zaznacz cały
/usr/src/linux# cp /boot/config-2.6.8-2-386 ./.config
kanciapa:/usr/src/linux# make oldconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
SHIPPED scripts/kconfig/zconf.tab.h
HOSTCC scripts/kconfig/conf.o
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\) Error 1
make: *** (oldconfig\) Error 2
Dobra, czyli mój pomysł odpada. Tutaj znalazłem coś takiego
Aha, plik patch-x.x.xx.bz2 trzeba by chyba rozpakować.
Napierw zrób mrpropera, spróbuj spatchować, a potem od make oldconfig. Jeśli i to nie pomoże tu masz łatki na tę wersję. Pliki sign chyba nie powinny nas interesować.tar -jxvf linux-2.6.24.tar.bz2
cd linux-2.6.24
patch -p1 < <ścieżka do pliku patch>
Aha, plik patch-x.x.xx.bz2 trzeba by chyba rozpakować.
-
- Posty: 24
- Rejestracja: 20 grudnia 2008, 04:03
- Lokalizacja: Kraków
Dobrze, aczkolwiek zastosuję to jeśli nie pomoże mi ten ręczny patch, którego już kończę Buildroot compilation error with GCC4.0.
[Dodano: 2008-12-21, 16:19]
make oldconfig ruszył i zatrzymał się przy pytaniu:
Prośba kolejna, co wybrać?
[Dodano: 2008-12-21, 16:19]
make oldconfig ruszył i zatrzymał się przy pytaniu:
Kod: Zaznacz cały
Generic x86 support (X86_GENERIC) [Y/n/?] y
HPET Timer Support (HPET_TIMER) [Y/n/?] y
Symmetric multi-processing support (SMP) [N/y/?] (NEW)
Przeszedłem się po najaktywniejszych sąsiadach i poprosiłem ich o 10 minutową przerwę w p2p- jak dobrze znać ludzi po ip.
Zostaw uClibc w spokoju, w Debianie jest libc6, pełna.
W każdym razie za chwilę będę na bieżąco z Tobą, już kończę ściąganie źródeł i łatek.
Tak na marginesie, co u Ciebie wypisujeIle masz procesorów/rdzeni w docelowej maszynie?
Zostaw uClibc w spokoju, w Debianie jest libc6, pełna.
W każdym razie za chwilę będę na bieżąco z Tobą, już kończę ściąganie źródeł i łatek.
Tak na marginesie, co u Ciebie wypisuje
Kod: Zaznacz cały
gcc --version
-
- Posty: 24
- Rejestracja: 20 grudnia 2008, 04:03
- Lokalizacja: Kraków
Nie wiem jak to sprawdzić? Generalnie to stara maszynka (na oko 7 lat, pewnie chyba pentium III).lis6502 pisze:Kod: Zaznacz cały
gcc --version
Ile masz procesorów/rdzeni w docelowej maszynie?Kod: Zaznacz cały
gcc (GCC) 4.2.3 20071123 (prerelease) (Debian 4.2.2-4)