diff options
author | Miruna Paun <Miruna.Paun@enea.com> | 2016-05-26 15:38:23 +0200 |
---|---|---|
committer | Miruna Paun <Miruna.Paun@enea.com> | 2016-05-26 15:38:23 +0200 |
commit | 22623e3448431f5e2b6720bb74043173b0fb718f (patch) | |
tree | c607cbc1098227acc19493c394fb3e546c02cdf1 | |
parent | 433a98fb175f2c14df8a25fc2ecb6df96e146118 (diff) | |
download | el_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.xml | 1 | ||||
-rw-r--r-- | doc/book-enea-linux-release-info/doc/prerequisites.xml | 75 |
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 | ||
49 | coreutils unzip texi2html texinfo libsdl1.2-dev docbook-utils fop gawk | ||
50 | python-pysqlite2 diffstat make gcc build-essential xsltproc g++ | ||
51 | desktop-file-utils chrpath libgl1-mesa-dev libglu1-mesa-dev autoconf automake | ||
52 | groff 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 | ||