- changed status to closed
Fails to build on odroid xu4
ENVIRONMENT: odroid xu4 , Ubuntu 18.04.1 , x265 2.6-3
BUILD ERROR:
<command-line>:0:9: error: incompatible types in assignment of 'void(pixel, intptr_t, const pixel, intptr_t, const pixel, intptr_t, int) {aka void(unsigned char, int, const unsigned char, int, const unsigned char, int, int)}' to 'void ( [2])(pixel, intptr_t, const pixel, intptr_t, const pixel, intptr_t, int) {aka void ( [2])(unsigned char, int, const unsigned char, int, const unsigned char, int, int)}'
/root/x265/source/common/cpu.h:30:28: note: in definition of macro 'PFX3'
#define PFX3(prefix, name) prefix ## _ ## name
^~
/root/x265/source/common/cpu.h:32:28: note: in expansion of macro 'PFX2'
#define PFX(name) PFX2(X265_NS, name)
^~
/root/x265/source/common/cpu.h:32:33: note: in expansion of macro 'X265_NS'
#define PFX(name) PFX2(X265_NS, name)
^~~
/root/x265/source/common/arm/asm-primitives.cpp:749:40: note: in expansion of macro 'PFX'
p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_pp_64x64_neon);
^
common/CMakeFiles/common.dir/build.make:62: recipe for target 'common/CMakeFiles/common.dir/arm/asm-primitives.cpp.o' failed
make[2]: * [common/CMakeFiles/common.dir/arm/asm-primitives.cpp.o] Error 1
CMakeFiles/Makefile2:317: recipe for target 'common/CMakeFiles/common.dir/all' failed
make[1]: * [common/CMakeFiles/common.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: * [all] Error 2
Comments (4)
-
reporter -
reporter - changed status to open
-
reporter - changed title to Fails to build on odroid xu4
- edited description
- attached 59064575_2301648426791011_1647387366974816256_n.png
-
- attached x265_arm_fix.diff
fix
- Log in to comment