 
Here is a manual for how to build Linux kernel on the Linux-x86 platform.

Shell environment setup is required for building kernel. To set the environment 
and build the kernel, please perform the following steps:

1. First, you need to prepare for a Linux development environment.You can install
a linux operating system on your computer, linux Ubuntu,Fedora. Or install a virtual
linux on your windows.

2. Put the downloaded file S2005A_ICS_Kernel.tar.gz and S2005A_ICS_Build_Script.tar.gz
to your Linux environment.

3.Enter the following command to unzip the downloaded file, Such as:
#tar -xzvf S2005A_ICS_Kernel.tar.gz
#tar -xzvf S2005A_ICS_Build_Script.tar.gz

When finished, you will see a kernel directory and a build_script directory in the current
directory.

4. The build_script directory contains the build script and cross-compile tool chain,
you need into the build_script directory. 
#cd build_script

5. Enter the following command to execute the shell script, start the kernel building.
#./build_kernel.sh

The resulting kernel vmlinux will appear in kernel/vmlinux. 

if you need to clean the tree, you can use the following commands:
#make clean 
Removes object files ,Remove most generated files but keep the config and 
enough build support to build external modules.
#make mrproper 
Remove all generated files + config + various backup files.
#make distclean
mrproper + remove editor backup and patch files.

