ode>, <code class="mendoza-code">janet.h</code>, <code class="mendoza-code">janetconf.h</code>, and
<code class="mendoza-code">shell.c</code> in the current directory, building is as follows:
</p>
<pre class="mendoza-codeblock"><code>cc -std=c99 -Wall -Werror -O2 -fPIC -shared janet.c shell.c -o janet -lm -ldl -lrt -lpthread</code></pre><p>The exact flags required will depend on the system and on the configuration of the amalgamation.
For example, linking to pthreads is not needed if JANET_SINGLE_THREADED i