<div dir="ltr"><div>Hi Chris,<br><br>I can give that a shot some time soonish and let you know.<br>Since zlib is a compression/decompression library I would like to guess that it's not super critical for rtems build environment, but taking away that dependency still doesn't solve the ncurses5-dev or python headers ones, so I'd rather think of a good way to check for those in the sb-check. Or if we can figure out how to ensure that hash checking thing actually works so the builder doesn't start from the beginning each time; then just having to install those packages and pick up where the builder last left off would have been much less of an inconvenience!<br><br></div>Steve<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 11, 2014 at 2:36 PM, Chris Johns <span dir="ltr"><<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 12/12/2014 7:12 am, Joel Sherrill wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On 12/11/2014 2:05 PM, Steve B wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello all,<br>
<br>
Using the source builder to build something this morning I found that<br>
the zlib was missing on Linux Mint (which is effectively Ubuntu). I<br>
also run into errors later on because of missing ncurses-devel and<br>
python2.7-dev (I assume that's the right package because python is<br>
there by default but the error said it wasn't). Seems like the source<br>
builder starts from the beginning taking another hour each time though<br>
some of the big intermediate steps were already compiled.<br>
</blockquote></blockquote>
<br></span>
It would be nice if gcc actually check and stopped earlier but it does not.<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Maybe these could get added to the sb-check script so they're<br>
identified before running into build errors? And, is there any way to<br>
invoke the source builder without re-doing things that have already<br>
successfully compiled?<br>
<br>
</blockquote>
Chris and I have had this discussion so I will give a quick answer.<br>
<br>
sb-check knows how to check for missing commands not missing libraries.<br>
We haven't figured out a good solution to how to generally probe.<br>
<br>
If you have ideas, we are listening. :)<br>
<br>
</blockquote>
<br></span>
Steve,<br>
<br>
What happens if --with-system-zlib is removed, ie the same as a mingw32 build :<br>
<br>
<a href="https://devel.rtems.org/browser/rtems-source-builder/source-builder/config/gcc-common-1.cfg#L122" target="_blank">https://devel.rtems.org/<u></u>browser/rtems-source-builder/<u></u>source-builder/config/gcc-<u></u>common-1.cfg#L122</a><br>
<br>
? Are you able to test this for me ?<br>
<br>
I am happy to make the change so this dependency goes away. It seems to be the only one that comes up all the time.<span class="HOEnZb"><font color="#888888"><br>
<br>
Chris<br>
</font></span></blockquote></div></div>