[bootlin/training-materials updates] master: C libraries: glibc is better for debugging tools too (d3d7ac41)
Michael Opdenacker
michael.opdenacker at bootlin.com
Thu Jan 27 15:34:30 CET 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/d3d7ac414c500eedb61bb18f2f439e482707eef0
>---------------------------------------------------------------
commit d3d7ac414c500eedb61bb18f2f439e482707eef0
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Tue Jan 25 10:49:19 2022 +0100
C libraries: glibc is better for debugging tools too
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
d3d7ac414c500eedb61bb18f2f439e482707eef0
slides/c-libraries/c-libraries.tex | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/slides/c-libraries/c-libraries.tex b/slides/c-libraries/c-libraries.tex
index 944e67dd..135885d5 100644
--- a/slides/c-libraries/c-libraries.tex
+++ b/slides/c-libraries/c-libraries.tex
@@ -132,7 +132,8 @@ compare the size
\frametitle{Advise for choosing the C library}
\begin{itemize}
\item Advice to start developing and debugging your applications with
- {\em glibc}, which is the most standard solution.
+ {\em glibc}, which is the most standard solution, and is best
+ supported by debugging tools ({\em ltrace} for example).
\item Then, when everything works, if you have size constraints, try to compile
your app and then the entire filesystem with {\em uClibc} or {\em musl}.
\item If you run into trouble, it could be because of missing features
More information about the training-materials-updates
mailing list