[CentOS] Building Custom Kernel - CentOS 4.4

Mon Jun 29 08:38:10 UTC 2009
Kurian Thayil <kurianmthayil at gmail.com>

Hi All,

I am having issue when trying to build a custom kernel in CentOS 4.4.
Current Kernel Version is 2.6.9-42.ELsmp and the server is HP Proliant DL380
G3. I downloaded the source rpm and then installed it. Gave the command,
rpmbuild -bp --target=i686 /usr/src/redhat/SPECS/kernel-2.6.spec. But it
throws me an error after patch operations. The following is the error.

`/usr/src/redhat/SOURCES/kernel-2.6.9-i586-smp.config' ->
`./kernel-2.6.9-i586-smp.config'
`/usr/src/redhat/SOURCES/kernel-2.6.9-i586.config' ->
`./kernel-2.6.9-i586.config'
`/usr/src/redhat/SOURCES/kernel-2.6.9-i686-hugemem.config' ->
`./kernel-2.6.9-i686-hugemem.config'
`/usr/src/redhat/SOURCES/kernel-2.6.9-i686-smp.config' ->
`./kernel-2.6.9-i686-smp.config'
`/usr/src/redhat/SOURCES/kernel-2.6.9-i686.config' ->
`./kernel-2.6.9-i686.config'
+ for i in '*.config'
+ mv kernel-2.6.9-i586-smp.config .config
++ echo kernel-2.6.9-i586-smp.config
++ cut -d- -f3
++ cut -d. -f1
++ sed -e s/i.86/i386/ -e s/s390x/s390/ -e s/ppc64.series/ppc64/
+ make ARCH=i386 nonint_oldconfig
gcc: installation problem, cannot exec `cc1': No such file or directory
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.50765 (%prep)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.50765 (%prep)
Does any other package needs to be installed for fixing this? gcc,
glibc-devel, gcc-c++ are already installed.

Regards,

Kurian Thayil.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos/attachments/20090629/211aa0dd/attachment-0004.html>