<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> "libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries"<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 "-no-undefined" flag to this libtool command.<br><br></div>As "configure" is >25K lines long, I ask for help where to apply this patch<br><br><br></div>Thanks<br>
</div>