[bootlin/training-materials updates] master: slides/sysdev-cross-compiling-user-space: improve font size (c886dde3)
Michael Opdenacker
michael.opdenacker at bootlin.com
Mon Dec 12 11:03:58 CET 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/c886dde3dc1f542664047803c11805886d2c2078
>---------------------------------------------------------------
commit c886dde3dc1f542664047803c11805886d2c2078
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Mon Dec 12 11:03:58 2022 +0100
slides/sysdev-cross-compiling-user-space: improve font size
For better readability
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
c886dde3dc1f542664047803c11805886d2c2078
.../sysdev-cross-compiling-user-space.tex | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex b/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
index 0109f282..b9e37eff 100644
--- a/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
+++ b/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
@@ -142,7 +142,7 @@ $ file /tmp/test/usr/bin/uftp
\begin{frame}[fragile]{Example: {\em uftp} cross-compilation}
\begin{block}{First attempt}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ export PATH=/xtools/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/bin:$PATH
$ make CC=arm-none-linux-gnueabihf-gcc
@@ -159,7 +159,7 @@ encryption.h:87:10: fatal error: openssl/rsa.h: No such file or directory
\end{itemize}
\begin{block}{Second attempt}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ make CC=arm-none-linux-gnueabihf-gcc NO_ENCRYPTION=1
arm-none-linux-gnueabihf-gcc -g -Wall -Wextra [...] -c server_announce.c
@@ -442,7 +442,7 @@ $ file /tmp/test/usr/bin/candump
\begin{frame}[fragile]{Example: {\em can-utils} cross-compilation}
\begin{block}{}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ export PATH=/xtools/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/bin:$PATH
$ ./configure --prefix=/usr --host=arm-none-linux-gnueabihf
@@ -542,7 +542,7 @@ $ tree /tmp/test
cross-compiling it is very easy as only the C cross-compiler needs
to be specified:
\begin{block}{}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_COMPILER=arm-none-linux-gnueabihf-gcc .
$ make
@@ -667,7 +667,7 @@ endian = 'little'
\begin{frame}[fragile]{Example: {\em ipcalc} cross-compilation}
\begin{block}{}
- {\tiny
+ {\footnotesize
\begin{verbatim}
$ cat cross-file.txt
[binaries]
@@ -733,7 +733,7 @@ $ file /tmp/target/usr/bin/ipcalc
\begin{frame}[fragile]{pkg-config example for native compilation}
\begin{block}{}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ pkg-config --list-all
openssl OpenSSL - Secure Sockets Layer and cryptography libraries and tools
@@ -747,7 +747,8 @@ libcurl libcurl - Library to transfer files with ftp, htt
$ pkg-config --cflags --libs openssl
-lssl -lcrypto
$ pkg-config --cflags --libs cairo-script
--I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz [...] -lcairo -lz
+-I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz
+[...] -lcairo -lz
\end{verbatim}
}
\end{block}
@@ -755,7 +756,7 @@ $ pkg-config --cflags --libs cairo-script
\begin{frame}[fragile]{pkg-config example for cross-compilation}
\begin{block}{Use \code{PKG_CONFIG_LIBDIR}}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ export PKG_CONFIG_LIBDIR=/tmp/staging/usr/lib/pkgconfig
$ pkg-config --list-all
@@ -772,7 +773,7 @@ $ pkg-config --cflags --libs openssl
\code{PKG_CONFIG_SYSROOT_DIR}.
\begin{block}{Use \code{PKG_CONFIG_SYSROOT_DIR}}
- {\tiny
+ {\scriptsize
\begin{verbatim}
$ export PKG_CONFIG_SYSROOT_DIR=/tmp/staging/
$ pkg-config --cflags --libs openssl
More information about the training-materials-updates
mailing list