Re: kernel-2.6.16 make problem: "target pattern contains no `%' On Thu, 20 Apr 2006 17:26:31 +0200, clemens fischer wrote:
> (i tried this on alt.os.linux already, but this is no x-post)
>
> whenever i want to do the "make config; make" exercise, i get the error
> message:
>
> Makefile:906: *** target pattern contains no `%'. Stop.
>
> i checked "make --version", which states "GNU Make 3.80", so this is
> not the issue. the tarball is the original "/dl/linux-2.6.16.5.tar.bz2"
> and i verified the signature. i googled for days on and off, but few
> people seem to have this problem and no solution is published. i also
> tried "env - PATH="$PATH" make --warn-undefined-variables -d" to rule
> out side effects of the environment, find undefined variables and debug
> everything. all variables are tested in the Makefile.
>
> btw, the code breaking the make is this:
>
> $ sed -n '890,906p' Makefile
<snip>
>
>
> this has nothing to do with the 2.16.* Makefile, i have this problem
> with earlier linux kernel versions as well.
>
> can somebody please tell me what to check?
>
> clemens fischer
>
Do you have bash on your system? You refer to using "env" which gives a
hint that you may not be using bash. I looked a little closer at the
makefile which sets CONFIG_SHELL.
Also, which distribution are you running?
--
Douglas Mayne |