This works correctly for Fedora 23 however on CentOS I am getting the following error:
../../yuv/source/rotate_win.cc
g++ -c -fomit-frame-pointer -Wall -DPJ_AUTOCONF=1 -O2 -g -DNDEBUG -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -fPIC -I. -I../../yuv/include -I../../../pjlib/include \
-o output/libyuv-x86_64-unknown-linux-gnu/row_any.o \
../../yuv/source/row_any.cc
g++ -c -fomit-frame-pointer -Wall -DPJ_AUTOCONF=1 -O2 -g -DNDEBUG -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -fPIC -I. -I../../yuv/include -I../../../pjlib/include \
-o output/libyuv-x86_64-unknown-linux-gnu/row_common.o \
../../yuv/source/row_common.cc
../../yuv/source/row_common.cc: In function ‘void libyuv::YuvPixel(uint8, uint8, uint8, uint8*, uint8*, uint8*, const libyuv::YuvConstants*)’:
../../yuv/source/row_common.cc:1256: error: invalid types ‘const signed char __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1257: error: invalid types ‘const signed char __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1258: error: invalid types ‘const signed char __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1259: error: invalid types ‘const signed char __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1260: error: invalid types ‘const short int __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1261: error: invalid types ‘const short int __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1262: error: invalid types ‘const short int __vector__[int]’ for array subscript
../../yuv/source/row_common.cc:1263: error: invalid types ‘const short int __vector__[int]’ for array subscript
make[3]: *** [output/libyuv-x86_64-unknown-linux-gnu/row_common.o] Error 1
make[3]: Leaving directory `/usr/src/pjproject-trunk_REV5378/third_party/build/yuv'
make[2]: *** [libyuv-x86_64-unknown-linux-gnu.a] Error 2
make[2]: Leaving directory `/usr/src/pjproject-trunk_REV5378/third_party/build/yuv'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/pjproject-trunk_REV5378/third_party/build'
make: *** [all] Error 1
[root@inbound04 pjproject-trunk_REV5378]# svn info
Path: .
URL: http://svn.pjsip.org/repos/pjproject/trunk
Repository Root: http://svn.pjsip.org/repos
Repository UUID: 74dad513-b988-da41-8d7b-12977e46ad98
Revision: 5378
Node Kind: directory
Schedule: normal
Last Changed Author: ming
Last Changed Rev: 5378
Last Changed Date: 2016-07-11 01:51:12 +0100 (Mon, 11 Jul 2016)