<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 18, 2014 at 11:52 PM, 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"><div class="">On Fri, Apr 18, 2014 at 6:16 AM, Murugan Vairavel<br>
<<a href="mailto:murugan@multicorewareinc.com">murugan@multicorewareinc.com</a>> wrote:<br>
> Hi,<br>
><br>
> We try to build the code on 32-bit machine on WinXp platform with GCC,<br>
> We got build error after applying this patch:<br>
><br>
> [ 78%] Building CXX object encoder/CMakeFiles/encoder.dir/compress.cpp.obj<br>
> [ 79%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.obj<br>
> [ 80%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.obj<br>
> [ 81%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.obj<br>
> c:/Documents and Settings/rajesh/Desktop/x265/source/encoder/api.cpp: In<br>
> functio<br>
> n 'int encode_stack_frame(x265::Encoder*, bool, const x265_picture*,<br>
> x265_pictur<br>
> e*, x265::NALUnitEBSP**)':<br>
> c:/Documents and Settings/rajesh/Desktop/x265/source/encoder/api.cpp:112:1:<br>
> warn<br>
> ing: no return statement in function returning non-void [-Wreturn-type]<br>
<br>
</div>fixed<br>
<div><div class="h5"><br>
>  }<br>
>  ^<br>
> [ 82%] Building CXX object<br>
> encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o<br>
> bj<br>
> [ 82%] Built target encoder<br>
> Linking CXX static library libx265.a<br>
> [ 82%] Built target x265-static<br>
> Scanning dependencies of target cli<br>
> [ 84%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.obj<br>
> [ 85%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.obj<br>
> [ 86%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.obj<br>
> [ 87%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.obj<br>
> [ 88%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.obj<br>
> [ 89%] Building CXX object CMakeFiles/cli.dir/output/yuv.cpp.obj<br>
> [ 90%] Building CXX object CMakeFiles/cli.dir/filters/filters.cpp.obj<br>
> [ 91%] Building CXX object CMakeFiles/cli.dir/x265.cpp.obj<br>
> Linking CXX executable x265.exe<br>
> libx265.a(threading.cpp.obj):threading.cpp:(.text+0x23): undefined reference<br>
> to<br>
> `x265_stack_align(void (*)(), ...)'<br>
> libx265.a(api.cpp.obj):api.cpp:(.text+0x2ec): undefined reference to<br>
> `x265_stack<br>
> _align(void (*)(), ...)'<br>
> collect2.exe: error: ld returned 1 exit status<br>
> make[2]: *** [x265.exe] Error 1<br>
> make[1]: *** [CMakeFiles/cli.dir/all] Error 2<br>
> make: *** [all] Error 2<br>
<br>
</div></div>were you building without assembly? i.e: did cmake find yasm?<br></blockquote><div>No, We were Building with assembly. cmake found yasm.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<span class="HOEnZb"><font color="#888888"><br>
--<br>
Steve Borho<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">With Regards,<div><br></div><div>Murugan. V</div><div>+919659287478</div></div>
</div></div>