<div dir="ltr">Hello - <div><br></div><div>Noob here, attempting to build RTEMS tools using the Source Builder for the ARM architecture. I'm hoping someone can steer me straight. Here's the rundown:</div><div><br></div><div>Host:</div><div>Win10pro x64, using MSYS2 (20161025).</div><div><br></div><div>sb-check identified some early problems with my python installation. I had originally installed Python 3.6.3 for windows from <a href="http://python.org">python.org</a>, then -- when that was unsuccessful (complained about .startswith() args) -- rolled back to 2.7.14, also from <a href="http://python.org">python.org</a>. This was also unsuccessful; sb-check reported issues with host config. Uninstalled both of these, and installed mingw64/python2 from msys2, per comments in source-builder/sb/windows.py, and that allwed sb-check to complete successfully. Well, with one warning about SVN.</div><div><br></div><div>     <font face="monospace">warning: exe: absolute exe found in path: (__svn) /usr/bin/svn</font></div><div><br></div><div>I attempt to build the tools using the following command:</div><div>   </div><div><font face="monospace">    ../source-builder/sb-set-builder --log=l-arm.txt \</font></div><div><font face="monospace">--prefix=$HOME/development/rtems/4.12 4.12/rtems-arm</font></div><div><br></div><div>and it fails building newlib with the following info:</div><div><br></div><div><div><font face="monospace">   config: tools/rtems-gcc-7.2.0-newlib-2.5.0.20170922-1.cfg</font></div><div><font face="monospace">   package: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-w64-mingw32-1</font></div><div><font face="monospace">   building: arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-w64-mingw32-1</font></div><div><font face="monospace">   error: building arg7n2xwm1</font></div><div><font face="monospace">   Build FAILED</font></div><div><font face="monospace">     See error report: rsb-report-arm-rtems4.12-gcc-7.2.0-newlib-2.5.0.20170922-x86_64-w64-mingw32-1.txt</font></div><div><font face="monospace">   error: building arg7n2xwm1</font></div></div><div><br></div><div>I also tried building with the additional flag --jobs=none, and receive the same error.</div><div><br></div><div>Looking in the report, it's complaining about an include file that cannot be located.</div><div><br></div><div><div><font face="monospace">In file included from ../../../../../../../../../../gcc-7.2.0/newlib/libm/machine/arm/s_ceil.c:39:0:</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">../../../../../../../../../../gcc-7.2.0/newlib/libm/machine/arm/../../math/s_ceil.c:23:10: fatal error: fdlibm.h: No such file or directory</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"> #include "fdlibm.h"</font></div><div><font face="monospace">          ^~~~~~~~~~</font></div><div><font face="monospace">compilation terminated.</font></div></div><div><font face="monospace"><br></font></div><div>Full report is attached.</div><div><br></div><div>Thanks in advance,</div><div>Brendan</div></div>