First, download an unmodified 2.0.38 Linux kernel, "linux-2.0.38.tar.gz", and unpack it into / opt / uClinux, or wherever you prefer to keep your source. Download the latest uClinux patch (uClinux-2.0 .38.1pre7.diff.gz at the time of this Writing) from at the time of this Writing "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" -2.0.38.1pre7.diff 'Download and unpack uClinuxgcc-kit-160899.tar.gz into / opt / uClinux /. (Note: this file contains patches to buildm68k compilers only.): Download (but do not unpack) binutils- 2.9.1.tar.gz and gcc-2.7.2.3.tar.gz INTO / OPT / UCLinux. 'Cd' inTo / Opt / Uclinux / UclinuxGCC-KIT-160899 and Edit Makefile To set the install directory. THIS. THIS. THIS is where theuClinux compilers will be installed Now type 'make' to install the toolchain (Note: you must have flex or lexinstalled).. to build a uClinux kernel for the uCsimm, cd into / opt / uClinux / linux and type 'make menuconfig '. Select the desiredOptions, save, and exit .hen TYPE 'MAKE DEP', FOLLOWED by 'make Linux.bin' Download and Unpack UC-libc-160899.tar.gz and uc-libm-060199.tar.bz2 INTO / OPT / UCLINUX /. 'CD' INTO UC-LIBC Andtype 'make'. Do The Same with uc-libm. This will create the files libc.a and libmf.a.