Thanks !! all set now !
Thanks buddy !!! everything went right !! I changed following options from the steps of your post !
1) I did not change SPECS file(kernel-2.6.spec) as it was giving me errors, if I added those line no. 8, 49,50 and 51. I tried two combinations, but without much success....Although, it did install the source into the BUILD directory, but i guess, due to error, I might have missed some headers or files. So, I deleted files from /BUILD, /SOURCES, /SPECS and started again.
2) As I started again and and did not change the file in SPECS(kernel-2.6.spec). I used rpmbuild -bb kernel-2.6.spec instead of rpmbuild -ba --target=`uname -m` ./kernel-2.6.spec
3) Then I followed the same instructions as you gave !! And all set !
Thanks !!!!! It was really useful. Now, I know how to compile a kernel ....btw..to understand the commands and internal details, I referred README doc and LINUX Kernel in a Nutshell. Short and quite useful. It is for kernels 2.6.18 and above !!!!