
From: Fabio Estevam fabio.estevam@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@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 -------------------------------------------