vexpress compilation error in next-20121127
Pawel Moll
pawel.moll at arm.com
Wed Nov 28 07:36:04 EST 2012
On Wed, 2012-11-28 at 01:16 +0000, Markus Mayer wrote:
> Hi Pawel,
>
> There seems to be an issue compiling vexpress at this point. The problem
> being that vexpress' makefile references reset.o, but there's no reset.c
> in arch/arm/mach-vexpress.
>
> [...]
> CC arch/arm/mach-bcm/board_bcm.o
> LD arch/arm/mach-bcm/built-in.o
> CC arch/arm/mach-vexpress/v2m.o
> make[1]: *** No rule to make target `arch/arm/mach-vexpress/reset.o',
> needed by `arch/arm/mach-vexpress/built-in.o'. Stop.
> make: *** [arch/arm/mach-vexpress] Error 2
>
> The commit in question seems to be this:
>
> http://git.kernel.org/?p=linux/kernel/git/arm/arm-soc.git;a=commitdiff;h=38669e045dbf8f62a008898a7fb1e93975b3817c
>
> It adds the reference to reset.o to the makefile, but doesn't add
> reset.c itself. That doesn't seem right -- or did I overlook anything
> obvious?
That's strange... The reset.c comes from the vexpress/drivers branch,
which seems to be merged correctly in the arm-soc:
http://git.kernel.org/?p=linux/kernel/git/arm/arm-soc.git;a=tree;f=arch/arm/mach-vexpress;hb=refs/heads/for-next
And it's there in the linux-next head:
https://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=tree;f=arch/arm/mach-vexpress
Also the next-20121127 looks good for me:
https://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=tree;f=arch/arm/mach-vexpress;h=47f9de5972efaa719c35bb9dce177fbd2954647c;hb=ce2931ab5e448a93fee55d9d82de9f5e754ff6f7
Are you sure you've checked out the correct tag?
Paweł
More information about the linux-arm-kernel
mailing list