diff options
Diffstat (limited to 'documentation')
| -rw-r--r-- | documentation/sdk-manual/sdk-working-projects.xml | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/documentation/sdk-manual/sdk-working-projects.xml b/documentation/sdk-manual/sdk-working-projects.xml index 6965e3f285..d3286c08a7 100644 --- a/documentation/sdk-manual/sdk-working-projects.xml +++ b/documentation/sdk-manual/sdk-working-projects.xml | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | 8 | ||
| 9 | <para> | 9 | <para> |
| 10 | You can use the SDK toolchain directly with Makefile, | 10 | You can use the SDK toolchain directly with Makefile, |
| 11 | Autotools, and <trademark class='trade'>Eclipse</trademark> based | 11 | Autotools, and <trademark class='trade'>Eclipse</trademark>-based |
| 12 | projects. | 12 | projects. |
| 13 | This chapter covers the first two, while the | 13 | This chapter covers the first two, while the |
| 14 | "<link linkend='sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></link>" | 14 | "<link linkend='sdk-eclipse-project'>Developing Applications Using <trademark class='trade'>Eclipse</trademark></link>" |
| @@ -32,7 +32,7 @@ | |||
| 32 | Follow these steps to create a simple Autotools-based project: | 32 | Follow these steps to create a simple Autotools-based project: |
| 33 | <orderedlist> | 33 | <orderedlist> |
| 34 | <listitem><para> | 34 | <listitem><para> |
| 35 | <emphasis>Create your directory:</emphasis> | 35 | <emphasis>Create Your Directory:</emphasis> |
| 36 | Create a clean directory for your project and then make | 36 | Create a clean directory for your project and then make |
| 37 | that directory your working location: | 37 | that directory your working location: |
| 38 | <literallayout class='monospaced'> | 38 | <literallayout class='monospaced'> |
| @@ -41,7 +41,7 @@ | |||
| 41 | </literallayout> | 41 | </literallayout> |
| 42 | </para></listitem> | 42 | </para></listitem> |
| 43 | <listitem><para> | 43 | <listitem><para> |
| 44 | <emphasis>Populate the directory:</emphasis> | 44 | <emphasis>Populate the Directory:</emphasis> |
| 45 | Create <filename>hello.c</filename>, | 45 | Create <filename>hello.c</filename>, |
| 46 | <filename>Makefile.am</filename>, | 46 | <filename>Makefile.am</filename>, |
| 47 | and <filename>configure.ac</filename> files as follows: | 47 | and <filename>configure.ac</filename> files as follows: |
| @@ -80,8 +80,8 @@ | |||
| 80 | </itemizedlist> | 80 | </itemizedlist> |
| 81 | </para></listitem> | 81 | </para></listitem> |
| 82 | <listitem><para> | 82 | <listitem><para> |
| 83 | <emphasis>Source the cross-toolchain | 83 | <emphasis>Source the Cross-Toolchain |
| 84 | environment setup file:</emphasis> | 84 | Environment Setup File:</emphasis> |
| 85 | As described earlier in the manual, installing the | 85 | As described earlier in the manual, installing the |
| 86 | cross-toolchain creates a cross-toolchain | 86 | cross-toolchain creates a cross-toolchain |
| 87 | environment setup script in the directory that the SDK | 87 | environment setup script in the directory that the SDK |
| @@ -100,8 +100,8 @@ | |||
| 100 | </literallayout> | 100 | </literallayout> |
| 101 | </para></listitem> | 101 | </para></listitem> |
| 102 | <listitem><para> | 102 | <listitem><para> |
| 103 | <emphasis>Generate the local aclocal.m4 | 103 | <emphasis>Generate the Local <filename>aclocal.m4</filename> |
| 104 | files and create the configure script:</emphasis> | 104 | Files and Create the Configure Script:</emphasis> |
| 105 | The following GNU Autotools generate the local | 105 | The following GNU Autotools generate the local |
| 106 | <filename>aclocal.m4</filename> files and create the | 106 | <filename>aclocal.m4</filename> files and create the |
| 107 | configure script: | 107 | configure script: |
| @@ -111,8 +111,8 @@ | |||
| 111 | </literallayout> | 111 | </literallayout> |
| 112 | </para></listitem> | 112 | </para></listitem> |
| 113 | <listitem><para> | 113 | <listitem><para> |
| 114 | <emphasis>Generate files needed by GNU coding | 114 | <emphasis>Generate Files Needed by GNU Coding |
| 115 | standards:</emphasis> | 115 | Standards:</emphasis> |
| 116 | GNU coding standards require certain files in order | 116 | GNU coding standards require certain files in order |
| 117 | for the project to be compliant. | 117 | for the project to be compliant. |
| 118 | This command creates those files: | 118 | This command creates those files: |
| @@ -121,7 +121,7 @@ | |||
| 121 | </literallayout> | 121 | </literallayout> |
| 122 | </para></listitem> | 122 | </para></listitem> |
| 123 | <listitem><para> | 123 | <listitem><para> |
| 124 | <emphasis>Generate the configure file:</emphasis> | 124 | <emphasis>Generate the Configure File:</emphasis> |
| 125 | This command generates the | 125 | This command generates the |
| 126 | <filename>configure</filename>: | 126 | <filename>configure</filename>: |
| 127 | <literallayout class='monospaced'> | 127 | <literallayout class='monospaced'> |
| @@ -129,7 +129,7 @@ | |||
| 129 | </literallayout> | 129 | </literallayout> |
| 130 | </para></listitem> | 130 | </para></listitem> |
| 131 | <listitem><para> | 131 | <listitem><para> |
| 132 | <emphasis>Cross-compile the project:</emphasis> | 132 | <emphasis>Cross-Compile the Project:</emphasis> |
| 133 | This command compiles the project using the | 133 | This command compiles the project using the |
| 134 | cross-compiler. | 134 | cross-compiler. |
| 135 | The | 135 | The |
| @@ -141,7 +141,7 @@ | |||
| 141 | </literallayout> | 141 | </literallayout> |
| 142 | </para></listitem> | 142 | </para></listitem> |
| 143 | <listitem><para> | 143 | <listitem><para> |
| 144 | <emphasis>Make and install the project:</emphasis> | 144 | <emphasis>Make and Install the Project:</emphasis> |
| 145 | These two commands generate and install the project | 145 | These two commands generate and install the project |
| 146 | into the destination directory: | 146 | into the destination directory: |
| 147 | <literallayout class='monospaced'> | 147 | <literallayout class='monospaced'> |
| @@ -150,7 +150,7 @@ | |||
| 150 | </literallayout> | 150 | </literallayout> |
| 151 | </para></listitem> | 151 | </para></listitem> |
| 152 | <listitem><para> | 152 | <listitem><para> |
| 153 | <emphasis>Verify the installation:</emphasis> | 153 | <emphasis>Verify the Installation:</emphasis> |
| 154 | This command is a simple way to verify the installation | 154 | This command is a simple way to verify the installation |
| 155 | of your project. | 155 | of your project. |
| 156 | Running the command prints the architecture on which | 156 | Running the command prints the architecture on which |
| @@ -162,7 +162,7 @@ | |||
| 162 | </literallayout> | 162 | </literallayout> |
| 163 | </para></listitem> | 163 | </para></listitem> |
| 164 | <listitem><para> | 164 | <listitem><para> |
| 165 | <emphasis>Execute your project:</emphasis> | 165 | <emphasis>Execute Your Project:</emphasis> |
| 166 | To execute the project in the shell, simply enter | 166 | To execute the project in the shell, simply enter |
| 167 | the name. | 167 | the name. |
| 168 | You could also copy the binary to the actual target | 168 | You could also copy the binary to the actual target |
