[FE training-materials-updates] slides/buildroot-toolchain: misc updates for Buildroot 2017.08
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Fri Oct 13 10:57:03 CEST 2017
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=20fe6a7fc815a4ca19a7f8d33fa6fb1cfc39f7f9
>---------------------------------------------------------------
commit 20fe6a7fc815a4ca19a7f8d33fa6fb1cfc39f7f9
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Fri Oct 13 10:57:03 2017 +0200
slides/buildroot-toolchain: misc updates for Buildroot 2017.08
- host/usr/ removed, everything in host/ directory
- updated list of external toolchains available
- the locale options are no longer with the toolchain options
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
20fe6a7fc815a4ca19a7f8d33fa6fb1cfc39f7f9
slides/buildroot-toolchain/buildroot-toolchain.tex | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/slides/buildroot-toolchain/buildroot-toolchain.tex b/slides/buildroot-toolchain/buildroot-toolchain.tex
index 8da2c17..3f5ef21 100644
--- a/slides/buildroot-toolchain/buildroot-toolchain.tex
+++ b/slides/buildroot-toolchain/buildroot-toolchain.tex
@@ -53,10 +53,10 @@
\begin{frame}{Internal toolchain backend: result}
\begin{itemize}
- \item \code{host/usr/bin/<tuple>-<tool>}, the cross-compilation
+ \item \code{host/bin/<tuple>-<tool>}, the cross-compilation
tools: compiler, linker, assembler, and more. The compiler is
hidden behind a wrapper program.
- \item \code{host/usr/<tuple>/}
+ \item \code{host/<tuple>/}
\begin{itemize}
\item \code{sysroot/usr/include/}, the kernel
headers and C library headers
@@ -102,8 +102,8 @@
\item Buildroot already knows about a wide selection of publicly
available toolchains.
\item Toolchains from Linaro (ARM and AArch64), Mentor Graphics
- (ARM, MIPS, NIOS-II, PowerPC, SuperH, x86, x86-64), Analog Devices
- (Blackfin) and the musl project.
+ (AArch64, ARM, MIPS, NIOS-II, x86-64), Imagination Technologies
+ (MIPS), Synopsys (ARC).
\item In such cases, Buildroot is able to download and automatically
use the toolchain.
\item It already knows the toolchain configuration: C library being
@@ -153,10 +153,10 @@
\item \code{host/opt/ext-toolchain}, where the original toolchain
tarball is extracted. Except when a local pre-installed toolchain
is used.
- \item \code{host/usr/bin/<tuple>-<tool>}, symbolic links to the
+ \item \code{host/bin/<tuple>-<tool>}, symbolic links to the
cross-compilation tools in their original location. Except the
compiler, which points to a wrapper program.
- \item \code{host/usr/<tuple>/}
+ \item \code{host/<tuple>/}
\begin{itemize}
\item \code{sysroot/usr/include/}, the kernel headers and C
library headers
@@ -198,11 +198,6 @@
\begin{itemize}
\item The toolchain menu offers a few other options:
\begin{itemize}
- \item {\em Purge unwanted locales}
- \begin{itemize}
- \item This allows to get rid of translation files, when not
- needed. They consume quite a lot of disk space.
- \end{itemize}
\item {\em Target optimizations}
\begin{itemize}
\item Allows to pass additional compiler flags when building
More information about the training-materials-updates
mailing list