<div dir="ltr"> > I got sunxi Linux compiling first time yesterday after getting<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
<br>
><br>
> That is what got me confused - is the kernel sources sub directory not<br>
> in the linux directory already?<br>
<br>
</div> there *is* no quotes subdirectory - it *is* the kernel sources.<br>
<div class="im"><br>
> If its not in there, what am I<br>
> downloading when I do git clone <a href="http://git.hands.com/linux.git" target="_blank">http://git.hands.com/linux.git</a> ?<br></div></blockquote><div>Those are the internals of a git repository that contains kernel. Think of it as a database with all the commits and history. If you do git clone, you get it all and then it resides in .git directory (similar to .svn). What you actually see after git clone in your directory is the most recent version of the code, known as working copy.<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
>> the -C option you can look up with "man make" - it says "after you've<br>
>> loaded Makefile, change to directory arch/.... *before* starting<br>
>> compiling".<br>
><br>
> yup - though I have no idea why it needs to do that - which is what I<br>
> want to understand and document.<br>
<br>
</div> it's because allwinner can't fucking well get their act together and<br>
play some stupid shit tricks rather than do a proper job where you<br>
just need to run "make".<br>
<br>
so you have to do this stupid trick of separately-compiling up the<br>
standby code.<br>
<br>
in the sunxi community code they've integrated the standby code<br>
properly so you can just run "make". however, in order to save time<br>
i've started from the allwinner code, so it has the stupidity in it.<br></blockquote><div>It would be nice to have some EOMA68+MEBs available to sunxi community soon, so that people can see if sunxi-3.4 (latest kernel from <a href="http://linux-sunxi.org">linux-sunxi.org</a>) runs well on it and fix things if it doesn't. Then you guys can run only several simple commands and make use of our extensive tutorials on the wiki.<br>
</div><div></div><br></div></div></div>