[FE training-materials-updates] Embedded Linux labs: fix toolchain path

Michael Opdenacker michael.opdenacker at free-electrons.com
Wed Dec 3 10:34:02 CET 2014


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=f35fc7a0e3ebad3ddc9c0a94845be802885018ec

>---------------------------------------------------------------

commit f35fc7a0e3ebad3ddc9c0a94845be802885018ec
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Wed Dec 3 07:57:49 2014 +0100

    Embedded Linux labs: fix toolchain path
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


>---------------------------------------------------------------

f35fc7a0e3ebad3ddc9c0a94845be802885018ec
 labs/sysdev-toolchain/sysdev-toolchain.tex | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/labs/sysdev-toolchain/sysdev-toolchain.tex b/labs/sysdev-toolchain/sysdev-toolchain.tex
index aa69488..ed25657 100644
--- a/labs/sysdev-toolchain/sysdev-toolchain.tex
+++ b/labs/sysdev-toolchain/sysdev-toolchain.tex
@@ -30,14 +30,13 @@ long command line!}
 
 \section{Getting Crosstool-ng}
 
-We will need a recent version of Crosstool-ng for this lab, including
-code that is not part of a release yet so we will use git to download
-it:
+Let's download the 1.20.0 release of Crosstool-ng, through its git
+source repository: 
 
 \begin{verbatim}
 git clone git://crosstool-ng.org/crosstool-ng
 cd crosstool-ng/
-git checkout 71074b7f822c
+git checkout crosstool-ng-1.20.0 
 \end{verbatim}
 
 Note that if {\em cloning} through \code{git://} doesn't work due to
@@ -100,15 +99,15 @@ In \code{Toolchain options}:
 \begin{itemize}
 \item Set \code{Tuple's alias} to \code{arm-linux}. This way, we will
   be able to use the compiler as \code{arm-linux-gcc} instead of
-  \code{arm-unknown-linux-uclibcgnueabihf-gcc}, which is much longer to
+  \code{arm-cortexa5-linux-uclibcgnueabihf-gcc}, which is much longer to
   type.
 \end{itemize}
 
 In \code{Debug facilities}:
 \begin{itemize}
 \item Make sure that \code{gdb} is enabled.
-\item Remove the other options (\code{dmalloc}, \code{duma}),
-      \code{strace} and \code{ltrace}
+\item Remove the other options (\code{dmalloc}, \code{duma},
+      \code{strace} and \code{ltrace}).
 \item In \code{gdb} options, make sure that the \code{Cross-gdb} and
       \code{Build a static gdbserver} options are enabled; the other
       options are not needed.



More information about the training-materials-updates mailing list