Arria® 10 SoC Boot User Guide

ID 683735
Date 4/03/2019
Public
Document Table of Contents

1.8.1. Prerequisites

To build a UEFI boot loader, install packages are required. Depending on your Linux distribution, the command to install the packages is different.

If you are using a Ubuntu distribution, type:

$ sudo apt-get install uuid-dev build-essential

If you are using a Fedora distribution, type:

$ sudo yum install uuid-devel libuuid-devel
Note:

For building UEFI, the Python package is required. If your host does not have Python installed, you can obtain it from the SoC EDS installation path, by typing:

$ export PATH=$SocEDS_DEST_ROOT/host_tools/python/bin:$PATH

If an error is reported by hashlib.py, install libssl.so.1.0.0 by typing:

$ export LD_LIBRARY_PATH=$SOCEDS_DEST_ROOT/host_tools/python/lib/:$LD_LIBRARY_PATH/sbin/ldconfig