summaryrefslogtreecommitdiff
path: root/application-devel/embedded-devel/pres_embedded-devel_en.tex
diff options
context:
space:
mode:
Diffstat (limited to 'application-devel/embedded-devel/pres_embedded-devel_en.tex')
-rw-r--r--application-devel/embedded-devel/pres_embedded-devel_en.tex20
1 files changed, 20 insertions, 0 deletions
diff --git a/application-devel/embedded-devel/pres_embedded-devel_en.tex b/application-devel/embedded-devel/pres_embedded-devel_en.tex
index a405249..2440554 100644
--- a/application-devel/embedded-devel/pres_embedded-devel_en.tex
+++ b/application-devel/embedded-devel/pres_embedded-devel_en.tex
@@ -506,6 +506,26 @@ $ objdump -x hello2 | grep PATH
\end{verbatim}
\end{frame}
+\begin{frame}[containsverbatim]
+\frametitle{The Dynamic Loader Cache}
+The paths used to fill the ld.so.cache are listed in /etc/ld.so.conf and within .conf files in the /etc/ld.so.conf.d/ directory.
+\begin{verbatim}
+$ find /etc/ld.so.conf* -type f
+/etc/ld.so.conf
+/etc/ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf
+/etc/ld.so.conf.d/libc.conf
+/etc/ld.so.conf.d/x86_64-linux-gnu.conf
+\end{verbatim}
+view the dynamic loader cache
+\begin{verbatim}
+/sbin/ldconfig -p
+\end{verbatim}
+update the dynamic loader cache
+\begin{verbatim}
+sudo /sbin/ldconfig
+\end{verbatim}
+\end{frame}
+
\begin{frame}
\frametitle{The Dynamic Loader}
Awareness and understanding of the dynamic loader leads to: