summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiruna Paun <Miruna.Paun@enea.com>2016-05-26 15:38:23 +0200
committerMiruna Paun <Miruna.Paun@enea.com>2016-05-26 15:38:23 +0200
commit22623e3448431f5e2b6720bb74043173b0fb718f (patch)
treec607cbc1098227acc19493c394fb3e546c02cdf1
parent433a98fb175f2c14df8a25fc2ecb6df96e146118 (diff)
downloadel_manifests-standard-22623e3448431f5e2b6720bb74043173b0fb718f.tar.gz
Doc add host pkg to relinfo
Added prerequisites with host packages Might later be moved to readme files, possibly verified later by test team Signed-off-by: Miruna Paun <Miruna.Paun@enea.com>
-rw-r--r--doc/book-enea-linux-release-info/doc/book.xml1
-rw-r--r--doc/book-enea-linux-release-info/doc/prerequisites.xml75
2 files changed, 76 insertions, 0 deletions
diff --git a/doc/book-enea-linux-release-info/doc/book.xml b/doc/book-enea-linux-release-info/doc/book.xml
index cf0f578..cc5788f 100644
--- a/doc/book-enea-linux-release-info/doc/book.xml
+++ b/doc/book-enea-linux-release-info/doc/book.xml
@@ -9,6 +9,7 @@
9 xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle> 9 xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle>
10 <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 10 <xi:include href="../../s_docbuild/template/docsrc_common/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11 <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 11 <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
12 <xi:include href="prerequisites.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
12 <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 13 <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
13 <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 14 <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14 <xi:include href="extracted_info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 15 <xi:include href="extracted_info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
diff --git a/doc/book-enea-linux-release-info/doc/prerequisites.xml b/doc/book-enea-linux-release-info/doc/prerequisites.xml
new file mode 100644
index 0000000..7241ed1
--- /dev/null
+++ b/doc/book-enea-linux-release-info/doc/prerequisites.xml
@@ -0,0 +1,75 @@
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4<chapter id="prerequisites">
5 <title>Prerequisites and Getting Enea Linux</title>
6
7 <section id="inst-host-packages">
8 <title>Install Host Packages</title>
9
10 <para>Building Enea Linux or compiling applications requires some packages
11 to be installed on your Linux development host. See the list of Required
12 Packages for Host Development System, found in the Yocto 2.1 document:
13 <ulink
14 url="https://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#required-packages-for-the-host-development-system">https://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#required-packages-for-the-host-development-system</ulink>.
15 If needed, replace 2.1 with the actual Yocto version in your Enea Linux
16 distribution.<remark>Sorry by the list in the Yocto document do not seem
17 to be enough at all at least for platform building! Therefore we need to
18 add a complete list here, and we actually have a bigger list than we
19 needed, but it's better to have more and not be needed than to lack
20 information.</remark></para>
21
22 <para>Install Host Packages</para>
23
24 <note>
25 <para>The list below is generic and might contain packages that are not
26 necessary. Additional packages might be required to build for some
27 targets. See the Enea Linux Release Information if more packages are
28 needed and which hosts have been tested by Enea for this Enea Linux
29 release.<remark>QUEST: Are the lists below ok? The lists below try to
30 cover ALL normal use cases for both ApplGuide and PlatfGuide, incl.
31 Eclipse, instead of limiting to some use case. Easier to keep
32 updated.</remark></para>
33 </note>
34
35 <section id="inst-host-packages-ubuntu-debian">
36 <title>Ubuntu or Debian</title>
37
38 <para>Ensure the system is up-to-date:</para>
39
40 <programlisting>$ sudo apt-get update</programlisting>
41
42 <para>For a supported <emphasis role="bold">Ubuntu</emphasis><indexterm>
43 <primary>Ubuntu</primary>
44 </indexterm> and <emphasis role="bold">Debian</emphasis><indexterm>
45 <primary>Debian</primary>
46 </indexterm> distributions you need the following packages:</para>
47
48 <programlisting># sudo apt-get install sed wget subversion git-core
49coreutils unzip texi2html texinfo libsdl1.2-dev docbook-utils fop gawk
50python-pysqlite2 diffstat make gcc build-essential xsltproc g++
51desktop-file-utils chrpath libgl1-mesa-dev libglu1-mesa-dev autoconf automake
52groff libtool xterm libxml-parser-perl</programlisting>
53 </section>
54 </section>
55
56 <section id="get-el">
57 <title>Getting Enea Linux</title>
58
59 <para>For platform developers, an Enea Linux release is available for
60 cloning from git.enea.com. Releases are available in distribution-specific
61 repositories on git.enea.com, for cloning using the repo tool in the local
62 workstation. For more information on this topic, see the <olink
63 targetdoc="book_enea_linux_platforms_dev_guide"
64 targetptr="book_enea_linux_platforms_dev_guide">Enea Linux Platforms
65 Development Guide</olink> on <ulink
66 url="http://portal.enea.com">http://portal.enea.com</ulink>.</para>
67
68 <para>Application developers will download pre-complied images from the
69 Enea Portal or will receive prebuilt images from the platform developers.
70 For further information on this see <olink
71 targetdoc="book_enea_linux_app_dev_guide"
72 targetptr="book_enea_linux_app_dev_guide">Enea Linux Application
73 Development Guide</olink>.</para>
74 </section>
75</chapter> \ No newline at end of file