<div dir="ltr"><div><div><div><div><div><div>After applying two patches:<br><br>1. <a href="http://lists.xiph.org/pipermail/flac-dev/2008-August/002570.html">http://lists.xiph.org/pipermail/flac-dev/2008-August/002570.html</a><br>
2. <a href="http://wolf-u.li/4567/fehler-waehrend-der-kompilierung-von-flac-memcmp-was-not-declared-in-this-scope/">http://wolf-u.li/4567/fehler-waehrend-der-kompilierung-von-flac-memcmp-was-not-declared-in-this-scope/</a><br>
<br></div>I was able to build flac without error, and noticed that shared library is silently skipped.<br><br></div>After searching the logs I found this line as suspect:<br><br>   &quot;libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries&quot;<br>
<br></div>and Google exposed this message:<br><br>3. <a href="http://mingw-users.1079350.n2.nabble.com/Undefined-symbols-link-error-from-libtool-td5105758.html">http://mingw-users.1079350.n2.nabble.com/Undefined-symbols-link-error-from-libtool-td5105758.html</a><br>
<br></div>which in short suggests passing &quot;-no-undefined&quot; flag to this libtool command.<br><br></div>As &quot;configure&quot; is &gt;25K lines long, I ask for help where to apply this patch<br><br><br></div>Thanks<br>
</div>