<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 22, 2022 at 11:40 AM DAVE ERICKSON <<a href="mailto:daveerickson@shaw.ca">daveerickson@shaw.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:rgb(0,0,0)"><div><div>Hi Joel;<br></div><div><br></div><div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:rgb(0,0,0)"><br><div>BTW  RTEMS uses GNU autotools differently in that it configures in one folder/directory and the builds targets into another folder is a very rare way of using autotools. I know this because I have downloaded and reviewed over 5000 open source projects for my new book.<br></div></div></div></blockquote><br><div>Funny because the core GNU tools like gcc, binutils, gdb plus newlib all allow out of tree builds. </div><br><div>It may be rare to use it this way but it works and leaves your source directory with no build artifacts. </div><br><div>It also allows having multiple builds from the same source tree simultaneously.</div><div><br></div><div><strong>It's not an indictment of the RTEMS use of GNU Autotools that you build out of the configured folder.  I am not sure why stating a truth may be offensive?</strong></div></div></div></div></div></div></div></blockquote><div><br></div><div>I'm not trying to be offensive.  Sorry if it came across that way.</div><div><br></div><div>FWIW RTEMS after the 5 branch does not use autotools anyway. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:rgb(0,0,0)"><div><div><div dir="ltr"><div class="gmail_quote"><div><br></div><div><br></div><div><strong>It was never a touchy point I was making, it was that for the purposes of debugging you can't use the online advice that people suggest to fix RTEMS configuration problems because the "build setup"</strong><br></div><div><strong>(configuring in one folder, bulding targets in another) is not the TYPICAL way OTHERS use the GNU Autotools. So file finding in PATH searching works with different options.<br></strong></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:rgb(0,0,0)"><br><div>Most GNU autotools projects configure IN THE FOLDER that they want to compile and archive source code.  That's one reason why the problems of diagnosing RTEMS build configurations are harder.<br></div></div></div></blockquote><br><div>This is not required for autotools. It is just the default instructions. </div><div><br></div><div><strong> When I read this I first thought I was talking to Richard Stallman. (LOL)</strong></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:rgb(0,0,0)"><br><div>Setting explicit file locations with absolute directories is a way to workaround the problems. <br></div><br><br><div>Cheers!<br></div><br><div>Daemondave on github<br></div><br><div>Check out my new book  Untrapped Value on LeanPub: <a href="https://leanpub.com/untrappedvalue" rel="nofollow noopener noreferrer" target="_blank">https://leanpub.com/untrappedvalue</a><br></div></div></div></blockquote></div></div><br></div></div></div></div></blockquote></div></div>