OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <section id="building"> | 3 <section id="building"> |
4 <span id="devcycle-building"></span><h1 id="building"><span id="devcycle-buildin
g"></span>Building</h1> | 4 <span id="devcycle-building"></span><h1 id="building"><span id="devcycle-buildin
g"></span>Building</h1> |
5 <div class="contents local" id="table-of-contents" style="display: none"> | 5 <div class="contents local" id="table-of-contents" style="display: none"> |
6 <p class="topic-title first">Table Of Contents</p> | 6 <p class="topic-title first">Table Of Contents</p> |
7 <ul class="small-gap"> | 7 <ul class="small-gap"> |
8 <li><p class="first"><a class="reference internal" href="#introduction" id="id4"
>Introduction</a></p> | 8 <li><p class="first"><a class="reference internal" href="#introduction" id="id4"
>Introduction</a></p> |
9 <ul class="small-gap"> | 9 <ul class="small-gap"> |
10 <li><a class="reference internal" href="#target-architectures" id="id5">Target a
rchitectures</a></li> | 10 <li><a class="reference internal" href="#target-architectures" id="id5">Target a
rchitectures</a></li> |
(...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
504 <dt>libppapi_gles2.a</dt> | 504 <dt>libppapi_gles2.a</dt> |
505 <dd>Implements the Pepper (PPAPI) GLES interface. Needed by applications | 505 <dd>Implements the Pepper (PPAPI) GLES interface. Needed by applications |
506 that use the 3D graphics API.</dd> | 506 that use the 3D graphics API.</dd> |
507 <dt>libnacl_io.a</dt> | 507 <dt>libnacl_io.a</dt> |
508 <dd>Provides a POSIX layer for NaCl. In particular, the library provides a | 508 <dd>Provides a POSIX layer for NaCl. In particular, the library provides a |
509 virtual file system and support for sockets. The virtual file system | 509 virtual file system and support for sockets. The virtual file system |
510 allows a module to “mount” a given directory tree. Once a module has | 510 allows a module to “mount” a given directory tree. Once a module has |
511 mounted a file system, it can use standard C library file operations: | 511 mounted a file system, it can use standard C library file operations: |
512 <code>fopen</code>, <code>fread</code>, <code>fwrite</code>, <code>fseek</code>,
and <code>fclose</code>. | 512 <code>fopen</code>, <code>fread</code>, <code>fwrite</code>, <code>fseek</code>,
and <code>fclose</code>. |
513 For more detail, see the header <code>include/nacl_io/nacl_io.h</code>. | 513 For more detail, see the header <code>include/nacl_io/nacl_io.h</code>. |
514 For an example of how to use nacl_io, see <code>examples/demo/nacl_io</code>.</d
d> | 514 For an example of how to use nacl_io, see <code>examples/demo/nacl_io_demo</code
>.</dd> |
515 <dt>libppapi_simple.a</dt> | 515 <dt>libppapi_simple.a</dt> |
516 <dd>Provides a familiar C programming environment by letting a module have a | 516 <dd>Provides a familiar C programming environment by letting a module have a |
517 simple entry point that is registered by <code>PPAPI_SIMPLE_REGISTER_MAIN</code>
. | 517 simple entry point that is registered by <code>PPAPI_SIMPLE_REGISTER_MAIN</code>
. |
518 The entry point is similar to the standard C <code>main()</code> function, compl
ete | 518 The entry point is similar to the standard C <code>main()</code> function, compl
ete |
519 with <code>argc</code> and <code>argv[]</code> parameters. For details see | 519 with <code>argc</code> and <code>argv[]</code> parameters. For details see |
520 <code>include/ppapi_simple/ps.h</code>. For an example of | 520 <code>include/ppapi_simple/ps.h</code>. For an example of |
521 how to use ppapi_simple, <code>see examples/tutorial/using_ppapi_simple</code>.<
/dd> | 521 how to use ppapi_simple, <code>see examples/tutorial/using_ppapi_simple</code>.<
/dd> |
522 </dl> | 522 </dl> |
523 <aside class="note"> | 523 <aside class="note"> |
524 <ul class="small-gap"> | 524 <ul class="small-gap"> |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
589 Function foo has disallowed type: i128 (i128) | 589 Function foo has disallowed type: i128 (i128) |
590 LLVM ERROR: PNaCl ABI verification failed | 590 LLVM ERROR: PNaCl ABI verification failed |
591 </pre> | 591 </pre> |
592 <p>When faced with a PNaCl ABI verification error, check the list of features | 592 <p>When faced with a PNaCl ABI verification error, check the list of features |
593 that are <a class="reference internal" href="/native-client/nacl-and-pnacl.html#
when-to-use-nacl"><em>not supported by PNaCl</em></a>. | 593 that are <a class="reference internal" href="/native-client/nacl-and-pnacl.html#
when-to-use-nacl"><em>not supported by PNaCl</em></a>. |
594 If the problem you face is not listed as restricted, | 594 If the problem you face is not listed as restricted, |
595 <a class="reference internal" href="/native-client/help.html#help"><em>let us kn
ow</em></a>!</p> | 595 <a class="reference internal" href="/native-client/help.html#help"><em>let us kn
ow</em></a>!</p> |
596 </section></section></section> | 596 </section></section></section> |
597 | 597 |
598 {{/partials.standard_nacl_article}} | 598 {{/partials.standard_nacl_article}} |
OLD | NEW |