[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