<div dir="ltr">My personal suggestion is not to try to be compatible with libtool-1.4 (which is what this patch is about) because not only it&#39;s ancient but it&#39;s seriously bugged in way too many configurations.<div>
<br></div></div><div class="gmail_extra"><br clear="all"><div>Diego Elio Pettenò — Flameeyes<br><a href="mailto:flameeyes@flameeyes.eu" target="_blank">flameeyes@flameeyes.eu</a> — <a href="http://blog.flameeyes.eu/" target="_blank">http://blog.flameeyes.eu/</a></div>

<br><br><div class="gmail_quote">On Thu, May 9, 2013 at 6:52 AM, Ozkan Sezer <span dir="ltr">&lt;<a href="mailto:sezeroz@gmail.com" target="_blank">sezeroz@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Wed, May 8, 2013 at 10:54 PM, Ozkan Sezer &lt;<a href="mailto:sezeroz@gmail.com">sezeroz@gmail.com</a>&gt; wrote:<br>
&gt; On Wed, May 8, 2013 at 10:34 PM, Ralph Giles &lt;<a href="mailto:giles@thaumas.net">giles@thaumas.net</a>&gt; wrote:<br>
&gt;&gt; On 13-05-08 11:46 AM, Ozkan Sezer wrote:<br>
&gt;<br>
&gt;&gt;&gt; The autogen.sh of opusfile doesn&#39;t work for me:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Makefile.am:10: Libtool library used but `LIBTOOL&#39; is undefined<br>
&gt;&gt;&gt; Makefile.am:10:   The usual way to define `LIBTOOL&#39; is to add `AC_PROG_LIBTOOL&#39;<br>
&gt;&gt;<br>
&gt;&gt; Your autotools is too old for LT_INIT maybe?<br>
&gt;&gt;<br>
&gt;<br>
&gt; Edited autogen.sh to change autoreconf to autoreconf-2.68 and ran:<br>
&gt;<br>
&gt; $ AUTOCONF=autoconf-2.68 AUTOHEADER=autoheader-2.68<br>
&gt; AUTOM4TE=autom4te-2.68 ACLOCAL=aclocal-1.11.6 AUTOMAKE=automake-1.11.6<br>
&gt; ./autogen.sh<br>
&gt; Updating build configuration files for opusfile, please wait....<br>
&gt; <a href="http://configure.ac:8" target="_blank">configure.ac:8</a>: installing `./install-sh&#39;<br>
&gt; <a href="http://configure.ac:8" target="_blank">configure.ac:8</a>: installing `./missing&#39;<br>
&gt; Makefile.am:10: Libtool library used but `LIBTOOL&#39; is undefined<br>
&gt; Makefile.am:10:   The usual way to define `LIBTOOL&#39; is to add `LT_INIT&#39;<br>
&gt; Makefile.am:10:   to `<a href="http://configure.ac" target="_blank">configure.ac</a>&#39; and run `aclocal&#39; and `autoconf&#39; again.<br>
&gt; Makefile.am:10:   If `LT_INIT&#39; is in `<a href="http://configure.ac" target="_blank">configure.ac</a>&#39;, make sure<br>
&gt; Makefile.am:10:   its definition is in aclocal&#39;s search path.<br>
&gt; Makefile.am: installing `./depcomp&#39;<br>
&gt; autoreconf-2.68: automake-1.11.6 failed with exit status: 1<br>
&gt;<br>
&gt; I think autoconf-2.68 and automake-1.11.6 are good enough?<br>
&gt;<br>
<br>
</div>Tried the existing configury on a newer distro (fedora 16) installation,<br>
and it worked without issues.  So, the problem seems to be with my old<br>
setup (fedora 9) with old default autotools and libtool versions.<br>
<div><div class="h5"><br>
&gt;&gt;&gt; The<br>
&gt;&gt;&gt; last hunk touching the AC_CHECK_HEADER use is needed for me, otherwise<br>
&gt;&gt;&gt; the generated configure is broken (using autoconf-2.63, newer versions<br>
&gt;&gt;&gt; are _possibly_ OK with the existing syntax).<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m surprised by this. autoconf has has optional arguments since before<br>
&gt;&gt; 2.63. Can you be specific about what&#39;s broken?<br>
&gt;<br>
&gt; If I don&#39;t edit the AC_CHECK_HEADER stuff, the following happens:<br>
&gt;<br>
&gt; $ ./configure --disable-http<br>
&gt; [...]<br>
&gt; checking if gcc supports -Wno-parentheses flag... yes<br>
&gt; checking if gcc supports -Wno-long-long flag... yes<br>
&gt; ./configure: line 21062: syntax error near unexpected token `newline&#39;<br>
&gt; ./configure: line 21062: `  yes:no:&#39;<br>
&gt;<br>
&gt; The lines around 21062 look like:<br>
&gt; [...]<br>
&gt; # So?  What about this header?<br>
&gt; case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in<br>
&gt;   yes:no:<br>
&gt; fi<br>
&gt;<br>
&gt;     { $as_echo &quot;$as_me:$LINENO: WARNING: winsock2.h: accepted by the compiler<br>
&gt; else<br>
&gt;   rejected by the preprocessor!&quot; &gt;&amp;5<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt;  -r<br>
&gt;<br>
&gt; --<br>
&gt; O.S.<br>
<br>
</div></div>In short, the existing version is fine with new autotools+libtool, yes,<br>
but the patch I suggested makes it to work on older setups too and w/o<br>
any added bugs. So I&#39;d suggest that you consider it.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
O.S.<br>
_______________________________________________<br>
opus mailing list<br>
<a href="mailto:opus@xiph.org">opus@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/opus" target="_blank">http://lists.xiph.org/mailman/listinfo/opus</a><br>
</div></div></blockquote></div><br></div>