<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><font class="Apple-style-span" color="#000000"><br></font><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">.../newlib/libc/include/sys/dirent.h:10:2: error: #error "<dirent.h><span class="Apple-converted-space"> </span>not supported"</div><p style="margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px"><span class="Apple-converted-space"> </span><br class="khtml-block-placeholder"></p> </blockquote><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">That looks like you are getting the generic dirent.h</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">in newlib, not the RTEMS specific one from another</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">subdirectory.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">It would help to know versions, patches and how far you got.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">I build Ada for GCC 4.3.x and SVN trunk regularly so something</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">is just slightly out of whack.</div> <blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br></div></blockquote></blockquote><br></div><div>Right, of course.</div><div><br></div><div>I am using the following</div><div>- autoconf-2.62 (no patches)</div><div>-automake-1.10.1 (no patches)</div><div>-binutils2.18 (patch binutils-2.18-rtems4.9-20080211.diff)</div><div>-gcc-4.3.2 (patches gcc-core-4.3.2-rtems-4.9-20080828 and gcc-4.3.2-20080910.diff )</div><div>-newlib-1.16.0 (patches newlib-1.16.0-rtems4.9-20080827.diff)</div><div><br></div><div>now, the host.compiler is gcc-4.3.1 (20080507)</div><div><br></div><div>I compiled and installed autoconf, automake and binutils.</div><div>Then I compiled the C Cross-Compiler and Newlib.</div><div><br></div><div>The process stops, when I try to build the non-multilib C and Ada Cross Compiler.</div><div><br></div><div>I had to add --disable-libsp to the configure commmand for the C Cross-Compiler and</div><div>the C / Ada Cross-Compiler, so that the build of the first one proceeded well.</div><div><br></div><div>Thanks for your support!</div><div><br></div><div>Cheers,</div><div><br></div><div>Marc</div><div><br></div></body></html>