[FE training-materials-updates] labs/buildroot-basic: instructions for 64 bits system
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Nov 3 10:30:44 CET 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=d7a7b830ecc723840f46f712d68566276e888165
>---------------------------------------------------------------
commit d7a7b830ecc723840f46f712d68566276e888165
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Tue Nov 3 10:30:44 2015 +0100
labs/buildroot-basic: instructions for 64 bits system
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
d7a7b830ecc723840f46f712d68566276e888165
labs/buildroot-basic/buildroot-basic.tex | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/labs/buildroot-basic/buildroot-basic.tex b/labs/buildroot-basic/buildroot-basic.tex
index aba00eb..71830b1 100644
--- a/labs/buildroot-basic/buildroot-basic.tex
+++ b/labs/buildroot-basic/buildroot-basic.tex
@@ -247,6 +247,16 @@ make 2>&1 | tee build.log
While the build is on-going, please go through the following sections
to prepare what will be needed to test the build results.
+If you're running on a x86\_64 Linux installation, you will very
+quickly get a message {\em Cannot execute cross-compiler: ...}. This
+is because the pre-built toolchain selected in the configuration has
+been built for x86 32 bits, not x86 64 bits. In this case, we need to
+install the 32 bits libraries used by the toolchain:
+
+\begin{verbatim}
+apt-get install libc6:i386 libstdc++6:i386 zlib1g:i386
+\end{verbatim}
+
\section{Prepare the BeagleBone Black}
The BeagleBone Black is powered via the USB-A to mini-USB cable,
More information about the training-materials-updates
mailing list