From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Estevam Date: Sat, 14 Sep 2013 19:21:39 -0300 Subject: [U-Boot] [PATCH] doc: README.mxs: Add instruction to install 'libssl-dev' Message-ID: <1379197299-29122-1-git-send-email-festevam@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de From: Fabio Estevam 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 --- 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