[FE training-materials-updates] Crosstool-ng updates

Michael Opdenacker michael.opdenacker at free-electrons.com
Thu Nov 2 12:47:27 CET 2017


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

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

commit 8c7d8a882df9cce3b412d98aaa5d3085c1c6a71d
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Mon Oct 30 11:14:50 2017 +0100

    Crosstool-ng updates
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


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

8c7d8a882df9cce3b412d98aaa5d3085c1c6a71d
 labs/sysdev-toolchain/sysdev-toolchain.tex | 15 ++++-----------
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/labs/sysdev-toolchain/sysdev-toolchain.tex b/labs/sysdev-toolchain/sysdev-toolchain.tex
index a485c51..30a967d 100644
--- a/labs/sysdev-toolchain/sysdev-toolchain.tex
+++ b/labs/sysdev-toolchain/sysdev-toolchain.tex
@@ -31,12 +31,12 @@ long command line!}
 \section{Getting Crosstool-ng}
 
 Let's download the sources of Crosstool-ng, through its git
-source repository, and switch to a commit that we have tested: 
+source repository, and switch to a version that we have tested: 
 
 \begin{verbatim}
 git clone https://github.com/crosstool-ng/crosstool-ng.git
 cd crosstool-ng/
-git checkout 4b408278
+git checkout crosstool-ng-1.23.0
 \end{verbatim}
 
 \section{Installing Crosstool-ng}
@@ -103,18 +103,11 @@ In \code{C-library}:
   support.
 \end{itemize}
 
-In \code{C-compiler}:
-\begin{itemize}
-  \item Set \code{gcc version} to 5.4.0. That's because the version of
-  Buildroot we use does not support gcc 6.
-\end{itemize}
-
 In \code{Debug facilities}:
 \begin{itemize}
 \item Make sure that \code{gdb}, \code{strace} and \code{ltrace}
-      are enabled. Select the \code{4.10} version of \code{strace}
-      and the \code{0.7.3} version of \code{ltrace}.
-\item Remove the remaining options (\code{dmalloc} and \code{duma}).
+      are enabled.
+\item Remove the remaining option: \code{duma}).
 \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