| 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 |