[U-Boot] [PATCH] doc: README.mxs: Add instruction to install 'libssl-dev'
Fabio Estevam
festevam at gmail.com
Sun Sep 15 00:21:39 CEST 2013
From: Fabio Estevam <fabio.estevam at freescale.com>
Building the mx28evk target on a host PC without the 'libssl-dev' package,
results in the following build error:
mxsimage.c:18:25: fatal error: openssl/evp.h: No such file or directory
Add an entry about the need of installing this package.
Also, remove the 'elftosb' text, since now we have the new 'mxsimage' method.
Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
---
doc/README.mxs | 37 +++----------------------------------
1 file changed, 3 insertions(+), 34 deletions(-)
diff --git a/doc/README.mxs b/doc/README.mxs
index 5d9e72f..265cebd 100644
--- a/doc/README.mxs
+++ b/doc/README.mxs
@@ -27,41 +27,10 @@ Contents
1) Prerequisites
----------------
-To make a MXS based board bootable, some tools are necessary. The first one is
-the "elftosb" tool distributed by Freescale Semiconductor. The other one is the
-"mxsboot" tool found in U-Boot source tree.
+To make a MXS based board bootable, it is necessary to install the following
+package on the host PC. On a Debian-based distribution it would be:
-Firstly, obtain the elftosb archive from the following location:
-
- ftp://ftp.denx.de/pub/tools/elftosb-10.12.01.tar.gz
-
-We use a $VER variable here to denote the current version. At the time of
-writing of this document, that is "10.12.01". To obtain the file from command
-line, use:
-
- $ VER="10.12.01"
- $ wget ftp://ftp.denx.de/pub/tools/elftosb-${VER}.tar.gz
-
-Extract the file:
-
- $ tar xzf elftosb-${VER}.tar.gz
-
-Compile the file. We need to manually tell the linker to use also libm:
-
- $ cd elftosb-${VER}/
- $ make LIBS="-lstdc++ -lm" elftosb
-
-Optionally, remove debugging symbols from elftosb:
-
- $ strip bld/linux/elftosb
-
-Finally, install the "elftosb" binary. The "install" target is missing, so just
-copy the binary by hand:
-
- $ sudo cp bld/linux/elftosb /usr/local/bin/
-
-Make sure the "elftosb" binary can be found in your $PATH, in this case this
-means "/usr/local/bin/" has to be in your $PATH.
+sudo apt-get install libssl-dev
2) Compiling U-Boot for a MXS based board
-------------------------------------------
--
1.8.1.2
More information about the U-Boot
mailing list