Cannot compile 2.6.30 in -current, error in firmware/Makefile
I tried compiling kernel 2.6.30 for -current but it always exits with this error:
Code:
/usr/src/test/linux-2.6.30/firmware/Makefile:163: *** multiple target patterns. Stop. Code:
zcat /proc/config.gz > ~/kernel/2.6.30-a/.config I have tried redownloading the source code, running 'make mrproper' on the source code directory, but I've gotten nothing. I'm running a pretty clean version of slackware -current. And if anyone is wondering, the error is coming from these lines: Code:
# Workaround for make < 3.81, where .SECONDEXPANSION doesn't work. |
I searched for the error in Google and found this:
http://www-01.ibm.com/support/docvie...id=swg21119863 Quote:
|
that fix is for windows operating systems, I might try compiling on another linux system and seeing what happens with that.
|
Well yes that's why I only quoted the explanation. Your problem could be something else but my guess is that Make is misunderstanding something due to syntax error.
|
Your steps for building are not quite kosher. Additionally, you don't run "mrproper" on new source code; there will be no .o files in it.
This very simple kernel rebuild guide worked perfectly on Slackware for x86_64 with 2.6.30 for me. Code:
mingdao@jeremiah:~/kernel$ uname -a |
All times are GMT -5. The time now is 12:17 AM. |