<br><br><div class="gmail_quote">On Tue, Jun 28, 2011 at 4:59 PM, Daniel Baluta <span dir="ltr"><<a href="mailto:daniel.baluta@gmail.com">daniel.baluta@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On Tue, Jun 28, 2011 at 2:07 PM, Ponkumaran Annadurai<br>
<<a href="mailto:aspkumaran@gmail.com">aspkumaran@gmail.com</a>> wrote:<br>
><br>
><br>
> On Tue, Jun 28, 2011 at 1:13 PM, Daniel Baluta <<a href="mailto:daniel.baluta@gmail.com">daniel.baluta@gmail.com</a>><br>
> wrote:<br>
>><br>
>> >> Have you tried to setup some sort of cross-compilation environment?<br>
>> >> Could you check CROSS_COMPILE env variable?<br>
>><br>
>> > Yes, I have given yes for that option during configuration<br>
>><br>
>> OK, then that's your problem. CROSS_COMPILE is a string<br>
>> pointing to your cross compiler prefix.<br>
>><br>
>> thanks,<br>
>> Daniel.<br>
><br>
><br>
> Yes, It worked. Thank you sir. But I couldn't understand the reason. Can you<br>
> explain this to me?<br>
<br>
</div></div>Please keep kernelnewbies to CC:, so that other can read about this problem<br>
if they hit it.<br>
<br>
The reason for which it didn't work is that you haven't set a valid<br>
cross-compiler<br>
prefix in CROSS_COMPILE<br>
<br>
When you set a cross-compiler prefix, the value stored in CROSS_COMPILE is<br>
concatenated with the name of each tool used to compile your kernel.<br>
<br>
For example, objdump will be used as ${CROSS_COMPILE}objdump. You set<br>
CROSS_COMPILE=Y, and the tool to be used is now named Yobjdump, which<br>
obviously doesn't exist.<br>
<br>
Valid values for CROSS_COMPILE look like this: CROSS_COMPILE=<br>
mips64-octeon-linux-gnu-.<br>
<br>
Hope that things are now more clear.<br>
<br>
thanks,<br>
<font color="#888888">Daniel<br>
</font></blockquote></div><br>Yes, they are clear. Thank you sir.<br>-- <br>regards,<br>kumaran<br>