> > Where did you download the Montavista 2_4_devel? If size is an issue for your distrib, have a look at uclibc [1], busybox [2] (buildroot [3] and ptxdist [4] for configuring your final system). When compared to MVL (configured with devrocket), you'll end up with a much cleaner and smaller system (about half the size).
buildroot is a Makefile based system to setup your cross compilation environment and creates your target FS. ptxdist is a kconfig based all but the kitchen sinck approach, haven't really checked it out but it looks really impressive, supports uclibc and busybox (IIRC). A very good general development environment can be found in ELDK [5]. Zhe bootloader is of course das U-Boot [6]. Unless you have very specific requirements, the normal kernel is as good as a branched version: $ make ARCH=ppc CROSS_COMPILE=powerpc-linux- $ make ARCH=ppc CROSS_COMPILE=ppc_82xx- If you are using GNU/Debian, there is a nice tutorial for creating the cross packages [7]. Finally, do not overestimate the commercial support, to my experience; the collaborative mailing lists are often as good if not better to point you in the correct direction due to the diverse expertises of the ppl on the list. [1] http://www.uclibc.org/ [2] http://www.busybox.net/ [3] http://www.pengutronix.de/software/ptxdist_en.html [4] http://uclibc.org/cgi-bin/cvsweb/buildroot/ [5] http://www.denx.de/ELDK/ [6] http://u-boot.sourceforge.net/ [7] http://people.debian.org/~debacle/cross.html ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/