<div dir="ltr"><div><div><div>When you wrote make install is failling for you, there was this part:<br>GEN lib/rewrite/rewrite-expr-grammar.y<br> YACC lib/rewrite/rewrite-expr-grammar.c<br>...<br></div>Maybe I have a clue.<br></div>Did you happen to run "make clean" in any point during your investigation? Unfortunately "make clean" is a bit more destructive than one would expect on the tarball. If that's the case, please try to start with a freshly extracted directory and do not run make clean. The "make install" should not fail after a successful configure+make.<br><br></div> Antal<br></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 4, 2017 at 5:57 PM Robert King <<a href="mailto:robert.king@tellabs.com">robert.king@tellabs.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="m_-2434334120282694289WordSection1">
<p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span style="color:windowtext"> syslog-ng [mailto:<a href="mailto:syslog-ng-bounces@lists.balabit.hu" target="_blank">syslog-ng-bounces@lists.balabit.hu</a>]
<b>On Behalf Of </b>Sandor Geller<br>
<b>Sent:</b> Wednesday, October 04, 2017 10:32 AM<br>
<b>To:</b> <a href="mailto:syslog-ng@lists.balabit.hu" target="_blank">syslog-ng@lists.balabit.hu</a></span></p></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><p class="MsoNormal"><span style="color:windowtext"><br>
<b>Subject:</b> Re: [syslog-ng] Cross-compiling syslog-ng 3.11.1 for an embedded application.<u></u><u></u></span></p></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><p class="MsoNormal"><span style="color:windowtext"></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:.5in">Hello,</p></div></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><div><p class="MsoNormal" style="margin-left:.5in"><br>
<br>
The scripts generated by libtool aren't part of the final delivery. The executables in .libs/ will get installed during 'make install' into their final destination and then libtool will (re)link executables against the freshly installed libraries. This is why
a successful 'make install' is needed and then the result could get copied to the target host.<span style="color:windowtext"><u></u><u></u></span></p></div></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><div><p class="MsoNormal" style="margin-left:.5in"></p>
<p class="MsoNormal"><span style="color:windowtext"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:windowtext">OK – I understand that. However on my cross-compilation environment, …/syslog-ng/.libs/syslog-ng is not getting built. It simply isn’t there and I’m not seeing any errors indicating it wasn’t built.<u></u><u></u></span></p></div></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><div>
<p class="MsoNormal" style="margin-left:.5in"><br>
<br>
gmake compares timestamps of source and compiled files to track dependencies so if there was a change after the build process then reconfigure / rebuild gets triggered - this should get avoided but it is more or less impossible to guess what happened on your
system after running make... For example many years ago I had issues with certain filesystems not storing fractions of seconds so timestamps were rounded to seconds and comparision became a bit stochastic...<span style="color:windowtext"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:windowtext"><u></u> <u></u></span></p>
</div></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1"><div><p class="MsoNormal"><span style="color:windowtext">OK -- We’ll try switching to make instead of gmake.<u></u><u></u></span></p>
</div></div></div><div bgcolor="white" lang="EN-US" link="blue" vlink="purple"><div class="m_-2434334120282694289WordSection1">
<p><span style="color:windowtext"><br>
-- King</span><u></u><u></u></p>
</div></div>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>