Hello,
*Below steps works for me. It builds yocto binaries every time for
beaglebone successfully.*

--------------------------------------
Yocto Pre-requisites for ubuntu 12.04
--------------------------------------
1. ~$ sudo apt-get install chrpath gawk diffstat texinfo g++
2. ~$ sudo apt-get install gawk wget git-core diffstat unzip texinfo
gcc-multilib \
     build-essential chrpath libsdl1.2-dev xterm
3.
~$ mkdir yocto
~$ cd yocto
~/yocto$ git clone -b daisy git://git.yoctoproject.org/poky.git


-------------------------------------
Building yocto images
-------------------------------------
1. cd poky
2. source oe-init-build-env build
*this will change current dir to build.*
3. edit conf/local.conf, and make below changes:

BB_NUMBER_THREADS ?= "4"
PARALLEL_MAKE ?= "-j 4"

MACHINE ?= "beaglebone"

4. build sato image:
bitbake core-image-sato

On Mon, Oct 27, 2014 at 2:24 AM, Allan Granados <[email protected]>
wrote:

> Hi, what Target are you trying to construct, as it seems to be you are
> trying to construct for the beagleboard, but what was your bitbake command.
>
> First you probably want to clean the state of your build directory to make
> sure no garbage was left behind. Then if the problem persists it seems to
> be that the recipe is trying to untar an archive which is not in a tar
> format.
>
> Could you provide more info
>
> Regards
> --Allan Granados
>
>
> El sábado, 25 de octubre de 2014 14:00:57 UTC-6, tcmichals escribió:
>
>> I'm trying to build an image and getting this error:
>> Log data follows:
>> | DEBUG: Executing python function sstate_task_prefunc
>> | DEBUG: Python function sstate_task_prefunc finished
>> | DEBUG: Executing python function do_populate_sysroot
>> | DEBUG: Executing shell function sysroot_stage_all
>> | tar: --same-order option cannot be used with -c
>> | Try 'tar --help' or 'tar --usage' for more information.
>> | tar: This does not look like a tar archive
>> | tar: Exiting with failure status due to previous errors
>> | WARNING: /home/tcmichals/projects/demoBeagleBoard/yocto/beagle/
>> tmp/work/x86_64-linux/quilt-native/0.60-r0/temp/run.sysroot_stage_all.6849:1
>> exit 2 from
>> |   tar -xf - -C "$dest"
>> | DEBUG: Python function do_populate_sysroot finished
>> | ERROR: Function failed: sysroot_stage_all (log file is located at
>> /home/tcmichals/projects/demoBeagleBoard/yocto/beagle/
>> tmp/work/x86_64-linux/quilt-native/0.60-r0/temp/log.do_
>> populate_sysroot.6849)
>>
>> I'm using the tar,b2 from https://www.yoctoproject.
>> org/downloads/bsps/dora15/beagleboard
>> host os is Ubuntu-14.04
>>
>> any suggestions?
>>
>>  --
> 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/d/optout.
>

-- 
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/d/optout.

Reply via email to