|
From: | John Calcote |
Subject: | Re: bug or feature ? |
Date: | Tue, 13 Oct 2009 13:28:58 -0600 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.4pre) Gecko/20090915 Thunderbird/3.0b4 |
On 10/13/2009 12:41 PM, Denis Onischenko wrote:
.../arch/powerpc/Makefile:168: *** mixed implicit and normal rules. Stop.
The message means that some targets in the target list have '%' (the pattern character) in them, and some don't. This isn't allowed because pattern rule commands can be formatted differently than normal rule commands, so pattern and normal rules can't share a command set. From line 162 in your Makefile:
BOOT_TARGETS = zImage zImage.initrd uImage zImage% dtbImage% treeImage.% cuImage.% simpleImage.%
zImage, zImage.initrd, and uImage are normal targets, while the rest are pattern rule targets.
John
[Prev in Thread] | Current Thread | [Next in Thread] |