Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / native_client_sdk / doc_generated / nacldev.html
blob8ca68112a514d3a5b9f08974f7ffbbf0aceb4ce1
1 {{+bindTo:partials.standard_nacl_article}}
3 <section id="nacl-dev-environment">
4 <span id="nacldev"></span><h1 id="nacl-dev-environment"><span id="nacldev"></span>NaCl Dev Environment</h1>
5 <h2 id="feature-status">Feature Status</h2>
6 <p>Here is a summary of feature status. We hope to overcome these limitations
7 in the near future:</p>
8 <blockquote>
9 <div><ul class="small-gap">
10 <li><p class="first">NaCl Development Environment</p>
11 <ul class="small-gap">
12 <li><p class="first">General</p>
13 <ul class="small-gap">
14 <li><p class="first">Supported:</p>
15 <ul class="small-gap">
16 <li>Bash (built-in)</li>
17 <li>Python (built-in)</li>
18 <li>Git (built-in)</li>
19 <li>Make (built-in)</li>
20 <li>Vim (built-in)</li>
21 <li>Nano (built-in)</li>
22 <li>Curl (built-in) + geturl for web</li>
23 <li>GCC w/ GLibC (x86-32 and x86-64 only)</li>
24 <li>Lua (install with: <cite>package -i lua &amp;&amp; . setup-environment</cite>)</li>
25 <li>Ruby (install with: <cite>package -i ruby &amp;&amp; . setup-environment</cite>)</li>
26 <li>Nethack! (install with: <cite>package -i nethack &amp;&amp; . setup-environment</cite>)</li>
27 </ul>
28 </li>
29 <li><p class="first">Unsupported:</p>
30 <ul class="small-gap">
31 <li>Targeting Newlib</li>
32 <li>Targeting PNaCl (getting close...)</li>
33 <li>Forking in bash</li>
34 <li>Pipes / Redirection</li>
35 <li>Symbolic and hard links</li>
36 </ul>
37 </li>
38 </ul>
39 </li>
40 <li><p class="first">Missing / broken on ARM:</p>
41 <ul class="small-gap">
42 <li>GCC (unsupported)</li>
43 </ul>
44 </li>
45 </ul>
46 </li>
47 <li><p class="first">Debugger</p>
48 <ul class="small-gap">
49 <li>Open issue causing it to suck CPU cycles (even when not in use).</li>
50 </ul>
51 </li>
52 </ul>
53 </div></blockquote>
54 </section>
56 {{/partials.standard_nacl_article}}