<div dir="ltr">Steve, the first patch in this series has not been emailed. <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 6, 2015 at 8:10 AM, Steve Borho <span dir="ltr"><<a href="mailto:steve@borho.org" target="_blank">steve@borho.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">With these three patches, there is only a single remaining link conflict between the 8bit and 10bit libraries (g_entropyStateBits). To try these, create 8bit/ and 10bit/ folders at the same directory level as an x265 clone (with all my patches applied) then in the 10bit folder run:<br>
<br>
cmake ../x265/source -DHIGH_BIT_DEPTH=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF<br>
make<br>
<br>
Then in the 8bit folder run:<br>
cmake ../x265/source -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=ON -DEXTRA_LIB=x265.a<br>
make<br>
<br>
you will see that everything builds until the static library link, which fails:<br>
<br>
Linking CXX executable x265<br>
duplicate symbol _g_entropyStateBits in:<br>
    libx265.a(entropy.cpp.o)<br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div><br></div>