This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
agl-distro:source-code [2017/01/17 21:46] waltminer [Download Latest Stable Release] |
agl-distro:source-code [2019/02/14 01:44] harunobu.kurokawa [Building AGL for Other Targets] |
||
---|---|---|---|
Line 18: | Line 18: | ||
| | ||
==== Download Latest Stable Release ==== | ==== Download Latest Stable Release ==== | ||
- | To download all layers for the for the latest stable release, Charming Chinook 3.0.x, as well as release notes and more see the [[agl-distro:release-notes#charming_chinook | Charming Chinook Release]] | + | To download all layers for the for the latest stable release, Funky Flounder 6.0.0, as well as [[agl-distro:release-notes#funky_flounder | release notes]] and more see the [[agl-distro:release-notes#funky_flounder | Funky Flounder Release]] |
+ | $ repo init -b flounder [-m flounder_6.0.0.xml] -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo | ||
+ | $ repo sync | ||
- | + | ==== Download Latest on Flounder Branch ==== | |
- | ==== Download Latest on Chinook Branch ==== | + | |
To download all layers on the current release branch which may be in the midst of testing or changes prior to the next stable release: | To download all layers on the current release branch which may be in the midst of testing or changes prior to the next stable release: | ||
- | $ repo init -b chinook -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo | + | $ repo init -b flounder -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo |
$ repo sync | $ repo sync | ||
Line 29: | Line 30: | ||
Repo set up information, release notes, and more for previous stable versions of AGL | Repo set up information, release notes, and more for previous stable versions of AGL | ||
+ | |||
+ | [[agl-distro:release-notes#electric_eel|Electric Eel Releases]] | ||
+ | |||
+ | [[agl-distro:release-notes#daring_dab|Daring Dab Releases]] | ||
+ | |||
+ | [[agl-distro:release-notes#charming_chinook|Charming Chinook Releases]] | ||
[[agl-distro:release-notes#brilliant_blowfish|Brilliant Blowfish Releases]] | [[agl-distro:release-notes#brilliant_blowfish|Brilliant Blowfish Releases]] | ||
Line 86: | Line 93: | ||
- Writing a patch and writing recipe to apply it. [[http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#modifying-an-existing-recipe| See 2.2. Modifying an Existing Recipe]] | - Writing a patch and writing recipe to apply it. [[http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#modifying-an-existing-recipe| See 2.2. Modifying an Existing Recipe]] | ||
- Writing recipe to build modules out of tree [[http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#working-with-out-of-tree-modules | See 2.5. Working with Out-of-Tree Modules]] | - Writing recipe to build modules out of tree [[http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#working-with-out-of-tree-modules | See 2.5. Working with Out-of-Tree Modules]] | ||
- | |||
- | ===== Troubleshooting ===== | ||
- | Due to a [[https://github.com/meta-rust/meta-rust/issues/47 | known bug in the upstream of meta-rust]] the Yocto/OE recipe for rust-cross may fail while building RVI SOTA Client or another application written in the Rust programming language. Until the complete resolution of the issue the workaround is to disable all use of the CXX11 ABI by applying the following lines to **conf/local.conf**: | ||
- | |||
- | LD_CXXFLAGS_append = " -D_GLIBCXX_USE_CXX11_ABI=0" | ||
- | TARGET_CXXFLAGS_append = " -D_GLIBCXX_USE_CXX11_ABI=0" | ||
- | CXXFLAGS_append = " -D_GLIBCXX_USE_CXX11_ABI=0" | ||
- | | ||
- | BUILD_CXXFLAGS_remove_pn-gcc-runtime = "-D_GLIBCXX_USE_CXX11_ABI=0" | ||
- | TARGET_CXXFLAGS_remove_pn-gcc-runtime = "-D_GLIBCXX_USE_CXX11_ABI=0" | ||
- | CXXFLAGS_remove_pn-gcc-runtime = "-D_GLIBCXX_USE_CXX11_ABI=0" | ||
===== Building AGL for Other Targets ===== | ===== Building AGL for Other Targets ===== | ||
Line 104: | Line 100: | ||
* [[agl-distro:agl-raspberrypi|Building AGL for Raspberry Pi]] | * [[agl-distro:agl-raspberrypi|Building AGL for Raspberry Pi]] | ||
* [[start::building_for_the_renesas_r-car_m2|Building AGL for Renesas Porter]] | * [[start::building_for_the_renesas_r-car_m2|Building AGL for Renesas Porter]] | ||
- | * [[http://docs.automotivelinux.org/docs/getting_started/en/dev/reference/machines/R-Car-Starter-Kit-gen3.html|Building AGL for Renesas Gen3 boards]] | + | * [[http://docs.automotivelinux.org/master/docs/getting_started/en/dev/reference/machines/R-Car-Starter-Kit-gen3.html|Building AGL for Renesas Gen3 boards]] |