linuxppc_2_4_devel vs linux-2.6-denx
Wolfgang Denk
wd at denx.de
Fri Mar 30 05:22:33 EST 2007
In message <20070329071334.53837.qmail at web52401.mail.re2.yahoo.com> you wrote:
>
> can someone tell me what is the difference between the git
> repositories linux-2.6-denx and linuxppc_2_4_devel ( other than that
> it is 2.4 vs 2.6 kernel). ...
Well, that's a pretty significant difference. The Linux kernel
version on which linuxppc_2_4_devel is based has been frozen about 3
years ago (a *very* long time for Linux), while linux-2.6-denx is
continuously kept in sync with the kernel.orc tree.
The linuxppc_2_4_devel contains a number of BSPs that have not been
proted to 2.6 yet (and some of them never will), and vice versa the
linux-2.6-denx contains BSPs that are not supported by the old 2.4
kernel.
> ... Is there any difference in the processor
> families supported by these repositories? ...
Yes. Simply put: don't expect to find support for recent hardware in
the old kernel tree.
> ... Is it something like denx
> does not support 2.4 in the eldk??
ELDK up to and including version 3.1.1 is based on the 2.4 kernel
tree in the linuxppc_2_4_devel repository; ELDK 4.0 and later is
based on the 2.6 kernel tree in the linux-2.6-denx repository.
> what gcc versions would be required to compile the 2.4 tree?
IT should be possible to compile it even with really old toolchains
like gcc 2.95, altough we officially don't support this. GCC 3.x and
later should be fine (but avoid gcc 3.4.x - I've seen it causing
problems in too many projects). Although you can use gcc-4.x from our
latest ELDK to build a 2.4 kernel, we recommend to use "matching"
toolchains, i. e. use ELDK 3.1.1 for linuxppc_2_4_devel (= 2.4) based
work, and use ELDK 4.1 for linux-2.6-denx (= 2.6) based projects.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office: Kirchenstr. 5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
core error - bus dumped
More information about the Linuxppc-dev
mailing list