May 14th, 2006, 03:40 PM
Upgrading kernel help
Hi, I want to upgrade my kernel from version 2.6.12-12mdksmp to version 2.6.6, I downloaded the .tar.gz to /usr/src and untarred it, i created a symbolic link by ln -s linux-2.6.6 linux, i run under /linux <# make menuconfig> but i got this error message from shell:
[root@localhost linux]# make menuconfig
scripts/kconfig/mconf.c:91: error: static declaration of 'current_menu' follows non-static declaration
scripts/kconfig/lkc.h:63: error: previous declaration of 'current_menu' was here
make: *** [scripts/kconfig/mconf.o] Error 1
make: *** [menuconfig] Error 2
I don't know how to solve it, i need however to upgrade to this kernel, to be able to install ndiswrapper, to get my wireless card to work. Any advice is appreciated...
May 16th, 2006, 06:38 PM
Looks like there's an error in the source itself. Where'd you get this source code from? Get the source from the authorised site for your distribution or kernel.org. Also, if your distribution has binary vanilla kernels available (not a great option, I know), you might want to get one of those.
May 17th, 2006, 07:53 AM
I got it from a mirror site of the kernel, in my location (UAE) ae.kernel.org. BTW maybe i didn't install all packages needed for a kernel compiling/customization, i installed however gcc, make tools, ncurses are there others not included in standard package selection?
May 17th, 2006, 09:02 AM
What distro are you using?
Experience is something you don't get until just after you need it.
May 17th, 2006, 11:54 AM
Im using the free version of Mandriva (3 CD)