[FE training-materials-updates] Document workaround for installing libqt4-dev
Michael Opdenacker
michael.opdenacker at free-electrons.com
Tue Mar 10 12:22:04 CET 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=2bd1deaaff17287549b74dde7a3a4b67922937f2
>---------------------------------------------------------------
commit 2bd1deaaff17287549b74dde7a3a4b67922937f2
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date: Tue Mar 10 12:20:48 2015 +0100
Document workaround for installing libqt4-dev
- Probably a temporary issue in Ubuntu
Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>
>---------------------------------------------------------------
2bd1deaaff17287549b74dde7a3a4b67922937f2
errata/libqt4-dev.tex | 14 ++++++++++++++
labs/boottime-measuring/boottime-measuring.tex | 2 ++
.../kernel-compiling-and-nfs-booting.tex | 2 ++
.../sysdev-kernel-cross-compiling.tex | 2 ++
4 files changed, 20 insertions(+)
diff --git a/errata/libqt4-dev.tex b/errata/libqt4-dev.tex
new file mode 100644
index 0000000..4c1566d
--- /dev/null
+++ b/errata/libqt4-dev.tex
@@ -0,0 +1,14 @@
+\fbox{
+\begin{minipage}{\textwidth}
+{\bf Caution}: you may face a known issue installing the
+\code{libqt4-dev} package on Ubuntu 14.04, complaining about
+incompatible dependencies.
+
+If this happens to you, here is a workaround:
+
+\code{sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 \
+libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0}
+
+After doing this, you will be able to install \code{libqt4-dev}.
+\end{minipage}
+}
diff --git a/labs/boottime-measuring/boottime-measuring.tex b/labs/boottime-measuring/boottime-measuring.tex
index 5bee81a..87d8bac 100644
--- a/labs/boottime-measuring/boottime-measuring.tex
+++ b/labs/boottime-measuring/boottime-measuring.tex
@@ -162,6 +162,8 @@ sudo apt-get install git libncurses5-dev u-boot-tools g++ bison
sudo apt-get install flex gettext texinfo libqt4-dev lzop
\end{verbatim}
+\input{../errata/libqt4-dev.tex}
+
Also install the \code{meld} package. It is a very
convenient utility to compare different versions of a file, which
is often useful in an optimization project.
diff --git a/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex b/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
index 1caae7d..a69f35a 100644
--- a/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
+++ b/labs/kernel-compiling-and-nfs-booting/kernel-compiling-and-nfs-booting.tex
@@ -47,6 +47,8 @@ the kernel for your board:
sudo apt-get install libqt4-dev g++ u-boot-tools
\end{verbatim}
+\input{../errata/libqt4-dev.tex}
+
\code{libqt4-dev} and \code{g++} are needed for \code{make xconfig}.
\code{u-boot-tools} is needed to build the \code{uImage} file for
U-boot (\code{mkimage} utility).
diff --git a/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex b/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
index 0d26d28..57adea6 100644
--- a/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
+++ b/labs/sysdev-kernel-cross-compiling/sysdev-kernel-cross-compiling.tex
@@ -17,6 +17,8 @@ Go to the \code{$HOME/embedded-linux-labs/kernel} directory.
Install the package \code{libqt4-dev} which is needed for the
\code{xconfig} kernel configuration interface.
+\input{../errata/libqt4-dev.tex}
+
\section{Target system}
We are going to cross-compile and boot a Linux kernel for the Atmel
More information about the training-materials-updates
mailing list