이미지를 받아올 수 있는 곳을 레지스트리 (registry) 라고 부른다.


$ repo init -u ssh://git.telechips.com/linux_ivi/manifest.git


Unable to find image 'ubuntu:14.04' locally

14.04: Pulling from library/ubuntu

28bfaceaff9b: Pull complete 

ac540055f2f8: Pull complete 

2965585ef8b8: Pull complete 

2416bb9f3ad2: Pull complete 

93b55a6a6807: Pull complete 

Digest: sha256:885bb6705b01d99544ddb98cbe4e4555d1efe1d052cef90832e72a0688ac6b37

Status: Downloaded newer image for ubuntu:14.04



이미지가 없으면 다운로드를 수행하고 종료한다.




git clone -b rocko git://github.com/jumpnow/meta-bbb


cd meta-bbb/
git checkout rocko


'Yocto' 카테고리의 다른 글

[AGL] 셋업qemu  (0) 2018.08.03
[AGL] rpi3  (2) 2018.07.20
[BBB] Yocto Build 환경셋팅  (0) 2018.06.04
우분투 x32 비트 사용  (0) 2018.05.29
An upgrade strategy for embedded Linux systems  (0) 2017.07.16



repo init -b dab -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo




source meta-agl/scripts/aglsetup.sh -h

 

Available machines:

   [meta-agl]

       beaglebone

       cyclone5

       dra7xx-evm

       dragonboard-410c

       h3ulcb

       imx6qsabreauto

       imx6qsabrelite

       intel-corei7-64

       joule

       m3ulcb

       m3ulcb-nogfx

       nitrogen6x

       porter

       porter-nogfx

       qemux86

     * qemux86-64

       raspberrypi2

       raspberrypi3

       raspberrypi3-64

       wandboard




source meta-agl/scripts/aglsetup.sh -m beaglebone agl-demo agl-netboot agl-appfw-smack


------------ aglsetup.sh: Starting

Generating configuration files:

   Build dir: /home/kj/BBB/Yocto/build

   Machine: beaglebone

   Features: agl-appfw-smack agl-demo agl-devel agl-netboot 

   Running /home/kj/BBB/Yocto/poky/oe-init-build-env

   Templates dir: /home/kj/BBB/Yocto/meta-agl/templates/base

   Config: /home/kj/BBB/Yocto/build/conf/bblayers.conf

   Config: /home/kj/BBB/Yocto/build/conf/local.conf

   Setup script: /home/kj/BBB/Yocto/build/conf/setup.sh

   Executing setup script ... --- beginning of setup script

--- fragment /home/kj/BBB/Yocto/meta-agl/templates/base/01_setup_EULAfunc.sh

--- fragment /home/kj/BBB/Yocto/meta-agl/templates/base/99_setup_EULAconf.sh

--- end of setup script

OK

Generating setup file: /home/kj/BBB/Yocto/build/agl-init-build-env ... OK

------------ aglsetup.sh: Done


### Shell environment set up for builds. ###


You can now run 'bitbake <target>'


Common targets are:

  - meta-agl:          (core system)

    agl-image-minimal

    agl-image-minimal-qa

    

    agl-image-ivi

    agl-image-ivi-qa

    agl-image-ivi-crosssdk

    

    agl-image-weston


  - meta-agl-demo:     (demo with UI)

    agl-demo-platform  (* default demo target)

    agl-demo-platform-qa

    agl-demo-platform-crosssdk

    

    agl-demo-platform-html5



bitbake agl-demo-platform


Error !

qemu  multi define 처리



sudo apt-get install libjson-c-dev

| ../json-c-0.12/json_tokener.c:304:12: error: this statement may fall through [-Werror=implicit-fallthrough=]

|          if (tok->flags & JSON_TOKENER_STRICT) {

|             ^

| ../json-c-0.12/json_tokener.c:309:7: note: here

|        case '"':

|        ^~~~

| cc1: all warnings being treated as errors

| Makefile:577: recipe for target 'linkhash.lo' failed

| make[2]: *** [linkhash.lo] Error 1

| make[2]: *** Waiting for unfinished jobs....

| cc1: all warnings being treated as errors

| cc1: all warnings being treated as errors

| Makefile:577: recipe for target 'json_tokener.lo' failed

| make[2]: *** [json_tokener.lo] Error 1

| Makefile:577: recipe for target 'json_object.lo' failed

| make[2]: *** [json_object.lo] Error 1

| make[2]: Leaving directory '/home/kj/BBB/Yocto/build/tmp/work/x86_64-linux/json-c-native/0.12-r0/build'

| Makefile:637: recipe for target 'all-recursive' failed

| make[1]: *** [all-recursive] Error 1

| make[1]: Leaving directory '/home/kj/BBB/Yocto/build/tmp/work/x86_64-linux/json-c-native/0.12-r0/build'

| Makefile:437: recipe for target 'all' failed

| make: *** [all] Error 2

| ERROR: Function failed: do_compile (log file is located at /home/kj/BBB/Yocto/build/tmp/work/x86_64-linux/json-c-native/0.12-r0/temp/log.do_compile.2774)


0001-Link-against-libm-when-needed.patch 제거


'Yocto' 카테고리의 다른 글

[AGL] rpi3  (2) 2018.07.20
[BBB] Image 올리기  (0) 2018.06.07
우분투 x32 비트 사용  (0) 2018.05.29
An upgrade strategy for embedded Linux systems  (0) 2017.07.16
rpi2 Yocto 준비  (0) 2016.06.23

+ Recent posts