<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 14, 2013 at 8:22 AM, Selur <span dir="ltr"><<a href="mailto:hybrid@selur.de" target="_blank">hybrid@selur.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
</div><div class="im">> there was a temporary build failure for a few hours today.<br>
</div>probably not related to my problem, since x265 never worked for me<br>
<div class="im"><br>
> XCode support is currently busted but using the basic Makefile<br>
> approach should work just fine.<br>
</div>will try using the Makefile again<br>
<br>
> failed how?<br>
I posted the whole thing over in the issue tracker, but it messed up<br>
the formating, for a more readable version check see:<br>
<a href="http://sebsauvage.net/paste/?0a452bbedc9dcb46#jG28zt8Mnp5Rp+MSlvl+QyaPgGYYnhJpkg/wsrAHDDc=" target="_blank">http://sebsauvage.net/paste/?0a452bbedc9dcb46#jG28zt8Mnp5Rp+MSlvl+QyaPgGYYnhJpkg/wsrAHDDc=</a><br>
<br>
<br>
Okay, here's what I just tried using the Makefile:<br>
1. delete old x265 checkout<br>
2. cloned <a href="https://bitbucket.org/multicoreware/x265" target="_blank">https://bitbucket.org/multicoreware/x265</a> to ~/x265 using<br>
SourceTree<br>
3. opened a terminal and changed into the x265/build/linux folder<br>
4. called:<br>
./make-Makefiles.bash<br>
and set:<br>
CMAKE_OSX_ARCHITECTURES to x86_64<br>
leaving the rest at the default values<br>
5. called 'c' to configure and then 'g' to generate and exit<br>
6. called make and ended up with:<br>
<br>
Scanning dependencies of target encoder<br>
[  1%] Building CXX object<br>
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/NALwrite.cpp.o<br>
/Users/selur/x265/source/Lib/TLibEncoder/NALwrite.cpp:1: error:<br>
- -mstackrealign not supported in the 64bit mode<br>
make[2]: ***<br>
[encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/NALwrite.cpp.o] Error 1<br>
make[1]: *** [encoder/CMakeFiles/encoder.dir/all] Error 2<br>
make: *** [all] Error 2<br></blockquote><div><br></div><div>Which compiler is this using?  It seems we need to disable -mstackrealign for that compiler, and to do that we need to detect it properly.</div><div><br></div><div>
--</div><div>Steve</div></div></div></div>