Description
I want to run openHEVC decoder in different OS versions (windows and Linux). I followed the procedure given at "http://openhevc.github.io/openHEVC/" and I could successfully run it on Linux.
I couldnt generate the executable on windows. Can someone provide me the solution.
I was getting so many errors when I compile it on windows. Can anyone help me out.
snippet from the compilation error:
[ 14%] [ 15%] Building C object CMakeFiles/LibOpenHevcWrapper.dir/libavutil/des.
c.obj
In file included from E:\openHEVC\libavutil/thread.h:36,
from E:\openHEVC\libavutil/buffer_internal.h:25,
from E:\openHEVC\libavutil\buffer.c:23:
E:/openHEVC/./compat/w32pthreads.h: At top level:[ 15%] [ 16%]
E:/openHEVC/./compat/w32pthreads.h:105: error: expected '=', ',', ';', 'asm' or
'attribute' before 'int'
E:/openHEVC/./compat/w32pthreads.h:110: error: expected '=', ',', ';', 'asm' or
'attribute' before 'int'Building C object CMakeFiles/LibOpenHevcWrapper.dir/
libavutil/dict.c.obj
E:/openHEVC/./compat/w32pthreads.h:115: error: expected '=', ',', ';', 'asm' or
'attribute' before 'int'
E:/openHEVC/./compat/w32pthreads.h:120: error: expected '=', ',', ';', 'asm' or
'attribute' before 'int'
Building C object CMakeFiles/LibOpenHevcWrapper.dir/libavutil/error.c.obj
CMakeFiles\LibOpenHevcWrapper.dir\build.make:225: recipe for target 'CMakeFiles/
LibOpenHevcWrapper.dir/libavutil/buffer.c.obj' failed
make[2]: *** [CMakeFiles/LibOpenHevcWrapper.dir/libavutil/buffer.c.obj] Error 1
make[2]: *** Waiting for unfinished jobs....
Building C object CMakeFiles/LibOpenHevcWrapper.dir/libavutil/display.c.obj
[ 17%] Building C object CMakeFiles/LibOpenHevcWrapper.dir/libavutil/eval.c.obj
E:\openHEVC\libavutil\eval.c: In function 'eval_expr':
E:\openHEVC\libavutil\eval.c:247: warning: 'av_reverse' is deprecated (declared
at E:\openHEVC\libavutil/common.h:81)
CMakeFiles\Makefile2:59: recipe for target 'CMakeFiles/LibOpenHevcWrapper.dir/al
l' failed
make[1]: *** [CMakeFiles/LibOpenHevcWrapper.dir/all] Error 2
makefile:115: recipe for target 'all' failed
Thanks in advance