OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <section id="download-the-native-client-sdk"> | 3 <section id="download-the-native-client-sdk"> |
4 <span id="download"></span><h1 id="download-the-native-client-sdk"><span id="dow
nload"></span>Download the Native Client SDK</h1> | 4 <span id="download"></span><h1 id="download-the-native-client-sdk"><span id="dow
nload"></span>Download the Native Client SDK</h1> |
5 <p>This page provides an overview of the Native Client SDK, and instructions for | 5 <p>This page provides an overview of the Native Client SDK, and instructions for |
6 downloading and installing the SDK.</p> | 6 downloading and installing the SDK.</p> |
7 <div id="home"> | 7 <div id="home"> |
8 <a class="button-nacl button-download" href="http://storage.googleapis.com/nativ
eclient-mirror/nacl/nacl_sdk/nacl_sdk.zip">Download SDK Zip File</a> | 8 <a class="button-nacl button-download" href="http://storage.googleapis.com/nativ
eclient-mirror/nacl/nacl_sdk/nacl_sdk.zip">Download SDK Zip File</a> |
9 </div><h2 id="overview"><span id="sdk-overview"></span>Overview</h2> | 9 </div><h2 id="overview"><span id="sdk-overview"></span>Overview</h2> |
10 <p>The Native Client SDK includes:</p> | 10 <p>The Native Client SDK includes:</p> |
11 <ul class="small-gap"> | 11 <ul class="small-gap"> |
12 <li><strong>Support for multiple Pepper versions</strong> to compile for specifi
c minimum | 12 <li><strong>Support for multiple Pepper versions</strong> to compile for specifi
c minimum |
13 versions of Chrome.</li> | 13 versions of Chrome.</li> |
14 <li><strong>Update utility</strong> to download new bundles and updates to exist
ing bundles.</li> | 14 <li><strong>Update utility</strong> to download new bundles and updates to exist
ing bundles.</li> |
15 <li><strong>Toolchains</strong> to compile for Portable Native Client (PNaCl), t
raditional | 15 <li><strong>Toolchains</strong> to compile for Portable Native Client (PNaCl), t
raditional |
16 Native Client (NaCl), and for compiling architecture-specific Native Client | 16 Native Client (NaCl), and for compiling architecture-specific Native Client |
17 applications with glibc.</li> | 17 applications with glibc.</li> |
18 <li><strong>Examples</strong> Including C or C++ source files and header files i
llustrating | 18 <li><strong>Examples</strong> Including C or C++ source files and header files i
llustrating |
19 how to use NaCl and Pepper, and Makefiles to build the example with each of | 19 how to use NaCl and Pepper, and Makefiles to build the example with each of |
20 the toolchains.</li> | 20 the toolchains.</li> |
21 <li><strong>Tools</strong> for validating Native Client modules and running modu
les from the | 21 <li><strong>Tools</strong> for validating Native Client modules and running modu
les from the |
22 command line.</li> | 22 command line.</li> |
23 </ul> | 23 </ul> |
24 <p>Follow the steps below to download and install the Native Client SDK.</p> | 24 <p>Follow the steps below to download and install the Native Client SDK.</p> |
25 <h2 id="prerequisites"><span id="id1"></span>Prerequisites</h2> | 25 <h2 id="prerequisites"><span id="id1"></span>Prerequisites</h2> |
26 <h3 id="python-2-7"><span id="python26-27"></span>Python 2.7</h3> | 26 <h3 id="python-2-7"><span id="python27"></span>Python 2.7</h3> |
27 <p>Make sure that the Python executable is in your <code>PATH</code> variable. P
ython 3.x is | 27 <p>Make sure that the Python executable is in your <code>PATH</code> variable. P
ython 3.x is |
28 not yet supported.</p> | 28 not yet supported.</p> |
29 <ul class="small-gap"> | 29 <ul class="small-gap"> |
30 <li>On Mac and Linux, Python is likely preinstalled. Run the command <code>pytho
n -V</code> | 30 <li>On Mac and Linux, Python is likely preinstalled. Run the command <code>pytho
n -V</code> |
31 in a terminal window, and make sure that the version you have is 2.6.x or | 31 in a terminal window, and make sure that the version you have is 2.7.x.</li> |
32 2.7.x.</li> | |
33 <li>On Windows, you may need to install Python. Go to <a class="reference extern
al" href="http://www.python.org/download/">http://www.python.org/ | 32 <li>On Windows, you may need to install Python. Go to <a class="reference extern
al" href="http://www.python.org/download/">http://www.python.org/ |
34 download/</a> and select the latest 2.x | 33 download/</a> and select the latest 2.x |
35 version. In addition, be sure to add the Python directory (for example, | 34 version. In addition, be sure to add the Python directory (for example, |
36 <code>C:\python27</code>) to the <code>PATH</code> <a class="reference external"
href="http://en.wikipedia.org/wiki/Environment_variable">environment variable</
a>. Run <code>python -V</code> from a command line to | 35 <code>C:\python27</code>) to the <code>PATH</code> <a class="reference external"
href="http://en.wikipedia.org/wiki/Environment_variable">environment variable</
a>. Run <code>python -V</code> from a command line to |
37 verify that you properly configured the PATH variable.</li> | 36 verify that you properly configured the PATH variable.</li> |
38 </ul> | 37 </ul> |
39 <h3 id="make"><span id="id2"></span>Make</h3> | 38 <h3 id="make"><span id="id2"></span>Make</h3> |
40 <ul class="small-gap"> | 39 <ul class="small-gap"> |
41 <li>On the Mac, you need to install <code>make</code> on your system before you
can build | 40 <li>On the Mac, you need to install <code>make</code> on your system before you
can build |
42 and run the examples in the SDK. One easy way to get <code>make</code>, along wi
th | 41 and run the examples in the SDK. One easy way to get <code>make</code>, along wi
th |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
221 information about the SDK and new bundles.</li> | 220 information about the SDK and new bundles.</li> |
222 <li>If you’re just starting with Native Client, we recommend reading the | 221 <li>If you’re just starting with Native Client, we recommend reading the |
223 <a class="reference external" href="../overview">Technical Overview</a> and walk
ing through the | 222 <a class="reference external" href="../overview">Technical Overview</a> and walk
ing through the |
224 <a class="reference external" href="devguide/tutorial/tutorial-part1">Getting St
arted Tutorial</a>.</li> | 223 <a class="reference external" href="devguide/tutorial/tutorial-part1">Getting St
arted Tutorial</a>.</li> |
225 <li>If you’d rather dive in, see | 224 <li>If you’d rather dive in, see |
226 <a class="reference external" href="devguide/devcycle/building">Building Native
Client Modules</a>.</li> | 225 <a class="reference external" href="devguide/devcycle/building">Building Native
Client Modules</a>.</li> |
227 </ul> | 226 </ul> |
228 </section> | 227 </section> |
229 | 228 |
230 {{/partials.standard_nacl_article}} | 229 {{/partials.standard_nacl_article}} |
OLD | NEW |