SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
When I try to compile 2.6.27 from my config from 2.6.26.5 and after running "make oldconfig" the compile fails with no reason and goes back to bash.
I tried a "make mrproper" and recopied over the 2.6.27 config I configured but it stops in the same place:
Code:
LOGO drivers/video/logo/logo_mac_clut224.c
LOGO drivers/video/logo/logo_parisc_clut224.c
LOGO drivers/video/logo/logo_sgi_clut224.c
LD drivers/usb/core/usbcore.o
LOGO drivers/video/logo/logo_spe_clut224.c
LD drivers/usb/core/built-in.o
LOGO drivers/video/logo/logo_sun_clut224.c
LOGO drivers/video/logo/logo_superh_clut224.c
LD drivers/usb/built-in.o
CC drivers/video/logo/logo_linux_clut224.o
CC drivers/video/cfbfillrect.o
LD drivers/video/logo/built-in.o
CC drivers/video/cfbcopyarea.o
CC drivers/video/cfbimgblt.o
CC drivers/video/console/bitblit.o
CC drivers/video/vesafb.o
LD drivers/video/fb.o
CC drivers/video/console/fonts.o
CC drivers/video/console/font_8x8.o
CC drivers/video/console/font_8x16.o
CC drivers/video/console/softcursor.o
LD drivers/video/console/font.o
LD drivers/video/console/built-in.o
LD drivers/video/built-in.o
LD drivers/built-in.o
root@toxicslurpy:/usr/src/linux#
bzImage is not created and there is no error at least on the screen.
Any ideas? This is on Slackware 12.1, with make version 3.81.
MK_FW firmware/n.gen.S
make[1]: *** No rule to make target `n/n', needed by `firmware/n.gen.o'. Stop.
make: *** [firmware] Error 2
This happened to me too, in make oldconfig be alert after the 1st question about firmware, there is a step when there is no option, (no Y/n/?) so just hit enter and continue with the rest.
Code:
Userspace firmware loading support (FW_LOADER) [Y/?] y
Include in-kernel firmware blobs in kernel binary (FIRMWARE_IN_KERNEL) [Y/n/?] (NEW)
I selected no.
Code:
External firmware blobs to build into the kernel binary (EXTRA_FIRMWARE) [] (NEW)
Just hit enter after this one. Continue normally on all other questions.
I know this is vague, but it worked for me and I hope it does for you too
I guess when you did make oldconfig, you answered no to a question where you should just had to press enter to accept the default, so as you typed 'n', the config script took 'n' as default value (which is wrong value for this config parameter)
Very old thread... still valid today with 2.6.34! I encountered this problem today and with the help of this thread managed to figure things out.
What happens if you do "make oldconfig" is that the question:
"what other firmware objects should be linked into the kernel?"
gets answered with "n" for "no".
Then with some makefile-magic it will try to build the blob called "n", which doesn't exist. The default for that question needs to be "" (blank), and not "n". (or a Null blob should be added to the kernel that's called "n").
So, after you've been hit by this problem, go into menuconfig, and find the binary blob list and empty it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.