Strona 1 z 2

kompilacja jądra 2.4.26

: 31 maja 2008, 15:37
autor: mike_ego
Witam mam problem z kompilacja starego jądra o numerku 2.4.26. Kompilację wykonuje na debianie etch (numer to 2.6...). Kompilację wykonalem techniką http://www.howtoforge.com/kernel_compil ... ebian_etch . W pewnym momencie kompilacja przerywa sie i wywala błąd:

Kod: Zaznacz cały

make[1]: *** [init/main.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.26'
make: *** [debian/stamp-build-kernel] Error 2
Jeśli ktoś ma sugestie bardzo proszę o pomoc!!! Wielkie dzięki z góry!!!

: 31 maja 2008, 17:57
autor: swiftgeek
Z kernel.org:
The latest 2.4 version of the Linux kernel is: 2.4.36.4 2008-05-07 04:19 UTC F V C Changelog
Bo rozumiem że masz jakiś przymus skorzystania ze starszej linii 2.4.xx ... Bo oni chyba to co jakiś czas odświeżają aby dało się skompilować pod najnowszym gcc

: 31 maja 2008, 18:34
autor: mike_ego
Tak mam przymus, i chodzi o jadro z numerkiem 2.4.26, bo chce pachować krenela openmosixem, a ostatnia stabilna wersja openmosixa właśnie odwołuje się do kernela z numerkiem 2.4.26. Czy w ogóle mogę kompilować jądro 2.4.xx pod jądrem 2.6.xxx?????

: 31 maja 2008, 18:36
autor: Lorenzo
Potrzebujesz gcc w wersji 3.x, starsze binutils i bin86.

: 31 maja 2008, 19:25
autor: swiftgeek
Innymi słowy starszego toolchaina
I chyba nie potrzebujesz openmosixa:
LinuxPMI (Linux Process Migration Infrastructure) is a Linux Kernel extension for single-system image clustering. The project is a continuation of the abandoned openMosix clustering project.
angielska wikipedia.

Strona projektu LinuxPMI

: 31 maja 2008, 23:51
autor: mike_ego
Mam problem z instalacja ze starszą wersją gcc i ogólnie mówiąc ze starszymi pakietami.... U mnie jest gcc 4.1.2... Może ktoś wie jak zrobić żeby była starsza wersja gcc i wszystkich innych pakietów????

: 01 czerwca 2008, 00:21
autor: swiftgeek
Zainstalować starszą wersję stabilną debiana z tamtego okresu?

: 01 czerwca 2008, 00:33
autor: mike_ego
Tez jakiś sposób :-) Czytałem że można podlinkować gcc 4 z gcc 2 tylko nie wiem jak?? Pmożcie

: 01 czerwca 2008, 11:49
autor: Yampress
instalujesz wersje gcc 2.xx a potem
sprawdzasz

Kod: Zaznacz cały

cd /usr/bin && ls -al gcc*
wyskakuje Ci z którą wersją gcc jest zlinkowane i jakie masz wersje gcc

aby zlinkować kasujesz stary link -> plik gcc
i tworzysz nowy link

Kod: Zaznacz cały

ln -s gcc-4.1 gcc
oczywiście zamiast gcc-4.1 wstawiasz wersje 2.xx która chcesz podlinkować :)

: 01 czerwca 2008, 13:59
autor: mike_ego
ok. podlinkowałem gcc 2.95 i nadal nic... Zainstalowałem starszą wersję binutlis, i teraz mam taki problem:

Kod: Zaznacz cały

Version requires old depmod, but couldn't run /sbin/depmod.modutils: No such file or directory
make[1]: *** [_modinst_post] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-2.4.26'
make: *** [install/linux-image-2.4.26-om1-custom] Błąd 2
Ja już się podaje :-(