* [Buildroot] Linux build error: mixed implicit and normal rules
@ 2012-12-10 9:14 Woody Wu
2012-12-10 9:20 ` Baruch Siach
0 siblings, 1 reply; 5+ messages in thread
From: Woody Wu @ 2012-12-10 9:14 UTC (permalink / raw)
To: buildroot
Hi, list
I am trying to build an old Linux kernel 2.6.16. But got the error:
Makefile:441: mixed implicit and normal rules. stop.
The line 441 of Linux makefile is:
config %config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux
$(Q)$(MAKE) $(build)=scripts/kconfig $@
$(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease
How should I fix this? My buildroot version is 2012.08.
Thanks in advance!
--
woody
I can't go back to yesterday - because I was a different person then.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] Linux build error: mixed implicit and normal rules
2012-12-10 9:14 [Buildroot] Linux build error: mixed implicit and normal rules Woody Wu
@ 2012-12-10 9:20 ` Baruch Siach
2012-12-11 1:13 ` Woody Wu
0 siblings, 1 reply; 5+ messages in thread
From: Baruch Siach @ 2012-12-10 9:20 UTC (permalink / raw)
To: buildroot
Hi Woody,
On Mon, Dec 10, 2012 at 09:14:12AM +0000, Woody Wu wrote:
> I am trying to build an old Linux kernel 2.6.16. But got the error:
>
> Makefile:441: mixed implicit and normal rules. stop.
>
> The line 441 of Linux makefile is:
>
> config %config: scripts_basic outputmakefile FORCE
> $(Q)mkdir -p include/linux
> $(Q)$(MAKE) $(build)=scripts/kconfig $@
> $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease
>
> How should I fix this? My buildroot version is 2012.08.
Not related to Buildroot, but anyway...
If you used GNU make version 3.82 you need something like (kernel) commit
3c955b407a084810f57260d61548cc92c14bc627 (fixes for using make 3.82).
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] Linux build error: mixed implicit and normal rules
2012-12-10 9:20 ` Baruch Siach
@ 2012-12-11 1:13 ` Woody Wu
2012-12-11 4:28 ` Baruch Siach
0 siblings, 1 reply; 5+ messages in thread
From: Woody Wu @ 2012-12-11 1:13 UTC (permalink / raw)
To: buildroot
On 2012-12-10, Baruch Siach
<baruch@tkos.co.il> wrote:
> Hi Woody,
>
> On Mon, Dec 10, 2012 at 09:14:12AM +0000, Woody Wu wrote:
>> I am trying to build an old Linux kernel 2.6.16. But got the error:
>>
>> Makefile:441: mixed implicit and normal rules. stop.
>>
>> The line 441 of Linux makefile is:
>>
>> config %config: scripts_basic outputmakefile FORCE
>> $(Q)mkdir -p include/linux
>> $(Q)$(MAKE) $(build)=scripts/kconfig $@
>> $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease
>>
>> How should I fix this? My buildroot version is 2012.08.
>
> Not related to Buildroot, but anyway...
>
> If you used GNU make version 3.82 you need something like (kernel) commit
> 3c955b407a084810f57260d61548cc92c14bc627 (fixes for using make 3.82).
>
Sorry, what this magic number is?
--
woody
I can't go back to yesterday - because I was a different person then.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] Linux build error: mixed implicit and normal rules
2012-12-11 1:13 ` Woody Wu
@ 2012-12-11 4:28 ` Baruch Siach
2012-12-11 6:20 ` Woody Wu
0 siblings, 1 reply; 5+ messages in thread
From: Baruch Siach @ 2012-12-11 4:28 UTC (permalink / raw)
To: buildroot
Hi Woody,
On Tue, Dec 11, 2012 at 01:13:50AM +0000, Woody Wu wrote:
> On 2012-12-10, Baruch Siach
> <baruch@tkos.co.il> wrote:
> > On Mon, Dec 10, 2012 at 09:14:12AM +0000, Woody Wu wrote:
> >> I am trying to build an old Linux kernel 2.6.16. But got the error:
> >>
> >> Makefile:441: mixed implicit and normal rules. stop.
> >>
> >> The line 441 of Linux makefile is:
> >>
> >> config %config: scripts_basic outputmakefile FORCE
> >> $(Q)mkdir -p include/linux
> >> $(Q)$(MAKE) $(build)=scripts/kconfig $@
> >> $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease
> >>
> >> How should I fix this? My buildroot version is 2012.08.
> >
> > Not related to Buildroot, but anyway...
> >
> > If you used GNU make version 3.82 you need something like (kernel) commit
> > 3c955b407a084810f57260d61548cc92c14bc627 (fixes for using make 3.82).
>
> Sorry, what this magic number is?
It's a git commit ID. See the commit itself at
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=3c955b407a084810f57260d61548cc92c14bc627.
For more information on git see http://git-scm.com.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] Linux build error: mixed implicit and normal rules
2012-12-11 4:28 ` Baruch Siach
@ 2012-12-11 6:20 ` Woody Wu
0 siblings, 0 replies; 5+ messages in thread
From: Woody Wu @ 2012-12-11 6:20 UTC (permalink / raw)
To: buildroot
On 2012-12-11, Baruch Siach
<baruch@tkos.co.il> wrote:
> Hi Woody,
>
> On Tue, Dec 11, 2012 at 01:13:50AM +0000, Woody Wu wrote:
>> On 2012-12-10, Baruch Siach
>> <baruch@tkos.co.il> wrote:
>> > On Mon, Dec 10, 2012 at 09:14:12AM +0000, Woody Wu wrote:
>> >> I am trying to build an old Linux kernel 2.6.16. But got the error:
>> >>
>> >> Makefile:441: mixed implicit and normal rules. stop.
>> >>
>> >> The line 441 of Linux makefile is:
>> >>
>> >> config %config: scripts_basic outputmakefile FORCE
>> >> $(Q)mkdir -p include/linux
>> >> $(Q)$(MAKE) $(build)=scripts/kconfig $@
>> >> $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease
>> >>
>> >> How should I fix this? My buildroot version is 2012.08.
>> >
>> > Not related to Buildroot, but anyway...
>> >
>> > If you used GNU make version 3.82 you need something like (kernel) commit
>> > 3c955b407a084810f57260d61548cc92c14bc627 (fixes for using make 3.82).
>>
>> Sorry, what this magic number is?
>
> It's a git commit ID. See the commit itself at
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;
a=commitdiff;h=3c955b407a084810f57260d61548cc92c14bc627.
> For more information on git see http://git-scm.com.
>
Many thanks and sorry for asking such a stupid question (I only used svn
in my project)
--
woody
I can't go back to yesterday - because I was a different person then.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-12-11 6:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-10 9:14 [Buildroot] Linux build error: mixed implicit and normal rules Woody Wu
2012-12-10 9:20 ` Baruch Siach
2012-12-11 1:13 ` Woody Wu
2012-12-11 4:28 ` Baruch Siach
2012-12-11 6:20 ` Woody Wu
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.