This is the error message:<div><div><br></div><div><font face="courier new, monospace">mips-unknown-elf-gcc -c -DHAVE_CONFIG_H    -fPIC -Wimplicit -Wreturn-type -Wno-write-strings -Wformat -O -fomit-frame-pointer -I/home/pablo/freetype-2.4.10/include -I/home/pablo/jpeg-6b -I/home/pablo/zlib-1.2.7 -O3 -mmemcpy -ffunction-sections -fdata-sections -falign-functions=512 -fno-rename-registers -fno-schedule-insns -fno-delayed-branch -freduce-all-givs modules/swfbits.c -o modules/swfbits.o</font></div>

<div><font face="courier new, monospace" color="#ff0000">modules/swfbits.c:26:20: memory.h: No such file or directory</font></div><div><font face="courier new, monospace">make[1]: *** [modules/swfbits.o] Error 1</font></div>

</div><div><br></div><div>The source code of <font face="courier new, monospace"><b>swfbits.c</b></font>:</div><div><br></div><div><div><font face="courier new, monospace">#include &lt;stdlib.h&gt;</font></div><div><font face="courier new, monospace">#include &lt;stdio.h&gt;</font></div>

<div><font face="courier new, monospace" color="#ff0000"><b>#include &lt;memory.h&gt;</b></font></div><div><font face="courier new, monospace">#include &quot;../../config.h&quot;</font></div><div><font face="courier new, monospace">#ifdef HAVE_ZLIB</font></div>

<div><font face="courier new, monospace">#include &lt;zconf.h&gt;</font></div><div><font face="courier new, monospace">#include &lt;zlib.h&gt;</font></div><div><font face="courier new, monospace">#endif</font></div><div>
<font face="courier new, monospace">#include &lt;fcntl.h&gt;</font></div>
<div><font face="courier new, monospace">#include &lt;ctype.h&gt;</font></div></div><div><font face="courier new, monospace">...</font></div><div><font face="courier new, monospace"><br></font></div>While <font face="courier new, monospace">stdlib.h</font> and <font face="courier new, monospace">stdio.h</font> are provided by the nestedvmt:<div>

<font face="courier new, monospace"><div>/home/pablo/nestedvm/upstream/build/newlib-1.11.0/newlib/libc/include/stdlib.h</div><div><div>/home/pablo/nestedvm/upstream/build/newlib-1.11.0/newlib/libc/include/stdio.h</div></div>

<div><br></div></font><div><font face="courier new, monospace">memory.h </font>not:</div></div><div><div>/usr/include/memory.h (and others)</div></div><div><br></div><div>although there is a similar one at:</div><div><div>

<font face="courier new, monospace">/home/pablo/nestedvm/upstream/build/gcc-3.3.6/libstdc++-v3/include/std/<b>std_memory.h</b></font></div></div><div><br></div><div>Is <font face="courier new, monospace">memory.h</font> not supported? Does memory.h must be replaced by std_memory.h or any similar workaround?&#39;</div>

<div><br></div><div>Many thanks,</div><div>Pablo.</div><div><br></div><div><br></div><div><font face="courier new, monospace"><br></font></div><div class="gmail_extra"><br><br><div class="gmail_quote">2012/12/16 Pablo Beltran <span dir="ltr">&lt;<a href="mailto:pbeltranl@gmail.com" target="_blank">pbeltranl@gmail.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<div><br></div><div>I want to compile the SWFTools project by using the nestedvm compiler. But I&#39;m getting problems with the <b>memory.h</b> file.</div>

<div>I&#39;ve built several 3rd party required libraries (jpeg, freetype, zlib) without problems and configured the SWFTools with nestedvm, but when I run the <b>make</b> command it stops because the memory.h file is missing.</div>


<div><br></div><div>Well, I found one at the /usr/include, so I added the <b>-I/usr/include</b> param to the gcc compiler (via Makefile). The missing file  is already found, but tons of errors are then displayed.</div><div>


<br></div><div>How can it be resolved? I guess that was not the right way to deal with the missing memory.h file...</div><div><br></div><div>Many thanks!</div><span class="HOEnZb"><font color="#888888"><div>Pablo.</div>
</font></span></blockquote></div><br></div>