Thanks. I finally got it working by correcting the instructions in the 
beaglebone/kernel git repository to use the right cross-compiler as you 
note below (though on branch 3.8 which my board is currently using; I 
wanted to do a minimal patch, not upgrade). I also finally got the Yocto 
build working for core-image-sato (core-image-minimal as shown in the 
instructions still fails). This seems to build a whole distribution, not 
just a kernel, and takes hours on my old machine. I may try to install that 
if my simple patch works.


On Tuesday, November 26, 2013 8:50:53 AM UTC-8, Michael Mullin wrote:
>
> I've had success following the readme of this git repo
>
> https://github.com/beagleboard/kernel/tree/3.12<https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fbeagleboard%2Fkernel%2Ftree%2F3.12&sa=D&sntz=1&usg=AFQjCNGjrOKuM8tR9puNdiPsSkPXQjJqmg>
>
> had to add the flag "CROSS_COMPILE=arm-linux-gnueabi-" to the make command
>
> NOTE: I have had success building the official linux-stable and linus' 
> torvalds branch for the BBB.  However I always run into a problem getting 
> the root file system mounted.  applying the patches to these branches 
> caused a lot of problems for me.
>
> On Monday, November 25, 2013 4:57:46 PM UTC-5, [email protected] wrote:
>>
>> I am not a newbie; I'm a professional programmer with many years of 
>> experience, mostly on Linux I have tried all day, but I cannot find 
>> anywhere on the web a set of complete, accurate, up-to-date, working 
>> instructions on how to build the Linux kernel for the BBB. The instructions 
>> on the beaglebone site point to sites that no longer exist. The 
>> instructions on the Yocto project site fail. So exactly how is it built?  I 
>> have a small (about 20-line) change I need to make in one of the drivers 
>> (which I have tested on another machine), but otherwise I want exactly the 
>> same kernel that ships with the board. Is that possible, or is this simply 
>> in a broken state because of the transition to Yocto?
>>
>>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to