diff options
Diffstat (limited to 'SETUP.md')
-rw-r--r-- | SETUP.md | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -2,29 +2,29 @@ Building images for AMD machines requires setting up the Yocto Project Build System. Please follow the guidelines on -[Yocto Project Overview and Concepts Manual](https://www.yoctoproject.org/docs/3.1.4/overview-manual/overview-manual.html) -and [Yocto Project Quick Build Guide](https://www.yoctoproject.org/docs/3.1.4/brief-yoctoprojectqs/brief-yoctoprojectqs.html) +[Yocto Project Overview and Concepts Manual](https://docs.yoctoproject.org/4.0.5/overview-manual/index.html) +and [Yocto Project Quick Build Guide](https://docs.yoctoproject.org/4.0.5/brief-yoctoprojectqs/index.html) if you are not familiar with the Yocto Project and it's Build System. Running the following commands will setup the build system and will -enable us to build recipes & images for any of the supported AMD machines (i.e `e3000` or `rome`). +enable us to build recipes & images for any of the supported AMD machines. ### 1.1 Prerequisites Install the build system's dependencies: ```sh -sudo apt install -y gawk wget git-core diffstat unzip texinfo \ - gcc-multilib build-essential chrpath socat cpio python3 \ - python3-pip python3-pexpect xz-utils debianutils iputils-ping \ - python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 \ - xterm +sudo apt install -y gawk wget git diffstat unzip texinfo gcc \ + build-essential chrpath socat cpio python3 python3-pip \ + python3-pexpect xz-utils debianutils iputils-ping python3-git \ + python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm \ + python3-subunit mesa-common-dev ``` ### 1.2 Download the build system and the meta-data layers Select the Yocto Project branch: ```sh -YOCTO_BRANCH="dunfell" +YOCTO_BRANCH="kirkstone" ``` Clone the git repositories: @@ -42,13 +42,13 @@ git clone --single-branch --branch "${YOCTO_BRANCH}" \ Checkout commit hashes: ```sh -git checkout --quiet tags/yocto-3.1.4 +git checkout --quiet tags/yocto-4.0.5 cd meta-openembedded -git checkout --quiet f2d02cb71eaff8eb285a1997b30be52486c160ae +git checkout --quiet 50d4a8d2a983a68383ef1ffec2c8e21adf0c1a79 cd ../meta-dpdk -git checkout --quiet 9465b6d27fc9520e18d05cc50dbed9d84e111953 +git checkout --quiet 0e62d02f2755fbbf7dfa6e243381377c0a1cd97c cd ../meta-amd -git checkout --quiet tags/dunfell-rome-ga-202103 +git checkout --quiet tags/kirkstone-e3000-ga-202301 cd .. ``` |