Fzinc wrote:
Hi.

Im trying to upgrade the kernel from 2.6.35-gentoo-r12 to linux-2.6.36-gentoo-r5 just copied the .config from the old one and did a make oldconfig as i usually do
but when i tried to compile it got this message:

----------------------------------------------------------

localhost linux # make && make modules_install
scripts/kconfig/conf --silentoldconfig arch/x86/Kconfig
/usr/src/linux-2.6.36-gentoo-r5/scripts/gcc-version.sh: line 25: Ygcc: command not found /usr/src/linux-2.6.36-gentoo-r5/scripts/gcc-version.sh: line 26: Ygcc: command not found /usr/src/linux-2.6.36-gentoo-r5/arch/x86/Makefile:81: stack protector enabled but no compiler support
make: Ygcc: Command not found
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
  CC      kernel/bounds.s
/bin/sh: Ygcc: command not found
make[1]: *** [kernel/bounds.s] Error 127
make: *** [prepare0] Error 2

---------------------------------------------------------

I have no idea what the heck is the Ygcc and why it is looking for it.

Any help?



Did a bit of googling here. You may want to try copying the new .config to a safe place, /root maybe, then run make distclean, or make mrproper, then copying the .config back and trying again. That is what worked for some of the folks that ran into this.

If that don't work, post back.  Hope that fixes it tho.

Dale

:-)  :-)

Reply via email to