Can't compile on Debian Stretch ARMv8
Hi,
I'm trying to compile libx264 on a machine with 6 cores which are of these types:
model name : ARMv8 Processor rev 4 (v8l)
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
model name : ARMv8 Processor rev 2 (v8l)
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
The distro is Debian Stretch with backports
cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
The commands I use to compile libx264 are:
git clone http://git.videolan.org/git/x264.git -b stable
cd x264/
export CFLAGS="-mfpu=neon"
PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/bin" --bindir="$HOME/bin" --enable-static --disable-opencl --disable-asm
PATH="$HOME/bin:$PATH" make -j$(nproc) VERBOSE=1
I'm having a strange error at the end with ld. I guess there may be a library missing somewhere, but I can't see which one:
gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o input/avs.o filters/video/cache-8.o filters/video/depth-8.o input/thread-8.o filters/video/cache-10.o filters/video/depth-10.o input/thread-10.o libx264.a -ldl -lswscale -lavutil -lm -lpthread
libx264.a(bitstream-8.o): In function `x264_8_bitstream_init':
bitstream.c:(.text+0x114): undefined reference to `x264_8_nal_escape_neon'
libx264.a(encoder-8.o): In function `slice_write':
encoder.c:(.text+0x4a18): undefined reference to `x264_8_cabac_encode_terminal_asm'
libx264.a(bitstream-10.o): In function `x264_10_bitstream_init':
bitstream.c:(.text+0x114): undefined reference to `x264_10_nal_escape_neon'
libx264.a(encoder-10.o): In function `slice_write':
encoder.c:(.text+0x4e94): undefined reference to `x264_10_cabac_encode_terminal_asm'
libx264.a(mc-8.o): In function `x264_8_mc_init':
mc.c:(.text+0x3dee): undefined reference to `x264_8_mc_init_aarch64'
libx264.a(predict-8.o): In function `x264_8_predict_16x16_init':
predict.c:(.text+0x2d42): undefined reference to `x264_8_predict_16x16_init_aarch64'
libx264.a(predict-8.o): In function `x264_8_predict_8x8c_init':
predict.c:(.text+0x2d9a): undefined reference to `x264_8_predict_8x8c_init_aarch64'
libx264.a(predict-8.o): In function `x264_8_predict_8x16c_init':
predict.c:(.text+0x2df2): undefined reference to `x264_8_predict_8x16c_init_aarch64'
libx264.a(predict-8.o): In function `x264_8_predict_8x8_init':
predict.c:(.text+0x2e78): undefined reference to `x264_8_predict_8x8_init_aarch64'
libx264.a(predict-8.o): In function `x264_8_predict_4x4_init':
predict.c:(.text+0x2f0a): undefined reference to `x264_8_predict_4x4_init_aarch64'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_16x16_neon':
pixel.c:(.text+0x84b0): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0x84be): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0x84cc): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0x84da): undefined reference to `x264_8_pixel_satd_16x16_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_16x16_neon':
pixel.c:(.text+0x84f4): undefined reference to `x264_8_pixel_satd_16x16_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x8502): more undefined references to `x264_8_pixel_satd_16x16_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_16x8_neon':
pixel.c:(.text+0x8528): undefined reference to `x264_8_pixel_satd_16x8_neon'
pixel.c:(.text+0x8536): undefined reference to `x264_8_pixel_satd_16x8_neon'
pixel.c:(.text+0x8544): undefined reference to `x264_8_pixel_satd_16x8_neon'
pixel.c:(.text+0x8552): undefined reference to `x264_8_pixel_satd_16x8_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_16x8_neon':
pixel.c:(.text+0x856c): undefined reference to `x264_8_pixel_satd_16x8_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x857a): more undefined references to `x264_8_pixel_satd_16x8_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_8x16_neon':
pixel.c:(.text+0x85a0): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0x85ae): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0x85bc): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0x85ca): undefined reference to `x264_8_pixel_satd_8x16_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_8x16_neon':
pixel.c:(.text+0x85e4): undefined reference to `x264_8_pixel_satd_8x16_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x85f2): more undefined references to `x264_8_pixel_satd_8x16_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_8x8_neon':
pixel.c:(.text+0x8618): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0x8626): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0x8634): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0x8642): undefined reference to `x264_8_pixel_satd_8x8_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_8x8_neon':
pixel.c:(.text+0x865c): undefined reference to `x264_8_pixel_satd_8x8_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x866a): more undefined references to `x264_8_pixel_satd_8x8_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_8x4_neon':
pixel.c:(.text+0x8690): undefined reference to `x264_8_pixel_satd_8x4_neon'
pixel.c:(.text+0x869e): undefined reference to `x264_8_pixel_satd_8x4_neon'
pixel.c:(.text+0x86ac): undefined reference to `x264_8_pixel_satd_8x4_neon'
pixel.c:(.text+0x86ba): undefined reference to `x264_8_pixel_satd_8x4_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_8x4_neon':
pixel.c:(.text+0x86d4): undefined reference to `x264_8_pixel_satd_8x4_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x86e2): more undefined references to `x264_8_pixel_satd_8x4_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_4x8_neon':
pixel.c:(.text+0x8708): undefined reference to `x264_8_pixel_satd_4x8_neon'
pixel.c:(.text+0x8716): undefined reference to `x264_8_pixel_satd_4x8_neon'
pixel.c:(.text+0x8724): undefined reference to `x264_8_pixel_satd_4x8_neon'
pixel.c:(.text+0x8732): undefined reference to `x264_8_pixel_satd_4x8_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_4x8_neon':
pixel.c:(.text+0x874c): undefined reference to `x264_8_pixel_satd_4x8_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x875a): more undefined references to `x264_8_pixel_satd_4x8_neon' follow
libx264.a(pixel-8.o): In function `x264_pixel_satd_x4_4x4_neon':
pixel.c:(.text+0x8780): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0x878e): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0x879c): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0x87aa): undefined reference to `x264_8_pixel_satd_4x4_neon'
libx264.a(pixel-8.o): In function `x264_pixel_satd_x3_4x4_neon':
pixel.c:(.text+0x87c4): undefined reference to `x264_8_pixel_satd_4x4_neon'
libx264.a(pixel-8.o):pixel.c:(.text+0x87d2): more undefined references to `x264_8_pixel_satd_4x4_neon' follow
libx264.a(pixel-8.o): In function `intra_satd_x3_16x16_neon':
pixel.c:(.text+0x87f2): undefined reference to `x264_8_predict_16x16_v_neon'
pixel.c:(.text+0x87fe): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0x8806): undefined reference to `x264_8_predict_16x16_h_neon'
pixel.c:(.text+0x8812): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0x881a): undefined reference to `x264_8_predict_16x16_dc_neon'
pixel.c:(.text+0x8826): undefined reference to `x264_8_pixel_satd_16x16_neon'
libx264.a(pixel-8.o): In function `intra_sad_x3_16x16_neon':
pixel.c:(.text+0x883a): undefined reference to `x264_8_predict_16x16_v_neon'
pixel.c:(.text+0x8846): undefined reference to `x264_8_pixel_sad_16x16_neon'
pixel.c:(.text+0x884e): undefined reference to `x264_8_predict_16x16_h_neon'
pixel.c:(.text+0x885a): undefined reference to `x264_8_pixel_sad_16x16_neon'
pixel.c:(.text+0x8862): undefined reference to `x264_8_predict_16x16_dc_neon'
pixel.c:(.text+0x886e): undefined reference to `x264_8_pixel_sad_16x16_neon'
libx264.a(pixel-8.o): In function `intra_satd_x3_8x16c_neon':
pixel.c:(.text+0x8882): undefined reference to `x264_8_predict_8x16c_dc_neon'
pixel.c:(.text+0x888e): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0x8896): undefined reference to `x264_8_predict_8x16c_h_neon'
pixel.c:(.text+0x88a2): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0x88aa): undefined reference to `x264_8_predict_8x16c_v_neon'
pixel.c:(.text+0x88b6): undefined reference to `x264_8_pixel_satd_8x16_neon'
libx264.a(pixel-8.o): In function `intra_sad_x3_8x16c_neon':
pixel.c:(.text+0x88ca): undefined reference to `x264_8_predict_8x16c_dc_neon'
pixel.c:(.text+0x88d6): undefined reference to `x264_8_pixel_sad_8x16_neon'
pixel.c:(.text+0x88de): undefined reference to `x264_8_predict_8x16c_h_neon'
pixel.c:(.text+0x88ea): undefined reference to `x264_8_pixel_sad_8x16_neon'
pixel.c:(.text+0x88f2): undefined reference to `x264_8_predict_8x16c_v_neon'
pixel.c:(.text+0x88fe): undefined reference to `x264_8_pixel_sad_8x16_neon'
libx264.a(pixel-8.o): In function `intra_satd_x3_8x8c_neon':
pixel.c:(.text+0x8912): undefined reference to `x264_8_predict_8x8c_dc_neon'
pixel.c:(.text+0x891e): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0x8926): undefined reference to `x264_8_predict_8x8c_h_neon'
pixel.c:(.text+0x8932): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0x893a): undefined reference to `x264_8_predict_8x8c_v_aarch64'
pixel.c:(.text+0x8946): undefined reference to `x264_8_pixel_satd_8x8_neon'
libx264.a(pixel-8.o): In function `intra_sad_x3_8x8c_neon':
pixel.c:(.text+0x895a): undefined reference to `x264_8_predict_8x8c_dc_neon'
pixel.c:(.text+0x8966): undefined reference to `x264_8_pixel_sad_8x8_neon'
pixel.c:(.text+0x896e): undefined reference to `x264_8_predict_8x8c_h_neon'
pixel.c:(.text+0x897a): undefined reference to `x264_8_pixel_sad_8x8_neon'
pixel.c:(.text+0x8982): undefined reference to `x264_8_predict_8x8c_v_aarch64'
pixel.c:(.text+0x898e): undefined reference to `x264_8_pixel_sad_8x8_neon'
libx264.a(pixel-8.o): In function `intra_sa8d_x3_8x8_neon':
pixel.c:(.text+0x89b0): undefined reference to `x264_8_predict_8x8_v_neon'
pixel.c:(.text+0x89bc): undefined reference to `x264_8_pixel_sa8d_8x8_neon'
pixel.c:(.text+0x89c6): undefined reference to `x264_8_predict_8x8_h_neon'
pixel.c:(.text+0x89d2): undefined reference to `x264_8_pixel_sa8d_8x8_neon'
pixel.c:(.text+0x89dc): undefined reference to `x264_8_predict_8x8_dc_neon'
pixel.c:(.text+0x89e8): undefined reference to `x264_8_pixel_sa8d_8x8_neon'
libx264.a(pixel-8.o): In function `intra_sad_x3_8x8_neon':
pixel.c:(.text+0x8a0c): undefined reference to `x264_8_predict_8x8_v_neon'
pixel.c:(.text+0x8a18): undefined reference to `x264_8_pixel_sad_8x8_neon'
pixel.c:(.text+0x8a22): undefined reference to `x264_8_predict_8x8_h_neon'
pixel.c:(.text+0x8a2e): undefined reference to `x264_8_pixel_sad_8x8_neon'
pixel.c:(.text+0x8a38): undefined reference to `x264_8_predict_8x8_dc_neon'
pixel.c:(.text+0x8a44): undefined reference to `x264_8_pixel_sad_8x8_neon'
libx264.a(pixel-8.o): In function `intra_satd_x3_4x4_neon':
pixel.c:(.text+0x8a5a): undefined reference to `x264_8_predict_4x4_v_aarch64'
pixel.c:(.text+0x8a66): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0x8a6e): undefined reference to `x264_8_predict_4x4_h_aarch64'
pixel.c:(.text+0x8a7a): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0x8a82): undefined reference to `x264_8_predict_4x4_dc_neon'
pixel.c:(.text+0x8a8e): undefined reference to `x264_8_pixel_satd_4x4_neon'
libx264.a(pixel-8.o): In function `intra_sad_x3_4x4_neon':
pixel.c:(.text+0x8aa2): undefined reference to `x264_8_predict_4x4_v_aarch64'
pixel.c:(.text+0x8aae): undefined reference to `x264_8_pixel_sad_4x4_neon'
pixel.c:(.text+0x8ab6): undefined reference to `x264_8_predict_4x4_h_aarch64'
pixel.c:(.text+0x8ac2): undefined reference to `x264_8_pixel_sad_4x4_neon'
pixel.c:(.text+0x8aca): undefined reference to `x264_8_predict_4x4_dc_neon'
pixel.c:(.text+0x8ad6): undefined reference to `x264_8_pixel_sad_4x4_neon'
libx264.a(pixel-8.o): In function `x264_8_pixel_init':
pixel.c:(.text+0xc148): undefined reference to `x264_8_pixel_sad_16x16_neon'
pixel.c:(.text+0xc14c): undefined reference to `x264_8_pixel_sad_16x8_neon'
pixel.c:(.text+0xc150): undefined reference to `x264_8_pixel_sad_8x16_neon'
pixel.c:(.text+0xc154): undefined reference to `x264_8_pixel_sad_8x8_neon'
pixel.c:(.text+0xc158): undefined reference to `x264_8_pixel_sad_8x4_neon'
pixel.c:(.text+0xc15c): undefined reference to `x264_8_pixel_sad_4x8_neon'
pixel.c:(.text+0xc160): undefined reference to `x264_8_pixel_sad_4x4_neon'
pixel.c:(.text+0xc164): undefined reference to `x264_8_pixel_sad_4x16_neon'
pixel.c:(.text+0xc168): undefined reference to `x264_8_pixel_sad_x3_16x16_neon'
pixel.c:(.text+0xc16c): undefined reference to `x264_8_pixel_sad_x3_16x8_neon'
pixel.c:(.text+0xc174): undefined reference to `x264_8_pixel_sad_x3_8x16_neon'
pixel.c:(.text+0xc178): undefined reference to `x264_8_pixel_sad_x3_8x8_neon'
pixel.c:(.text+0xc17c): undefined reference to `x264_8_pixel_sad_x3_8x4_neon'
pixel.c:(.text+0xc180): undefined reference to `x264_8_pixel_sad_x3_4x8_neon'
pixel.c:(.text+0xc184): undefined reference to `x264_8_pixel_sad_x3_4x4_neon'
pixel.c:(.text+0xc188): undefined reference to `x264_8_pixel_sad_x4_16x16_neon'
pixel.c:(.text+0xc18c): undefined reference to `x264_8_pixel_sad_x4_16x8_neon'
pixel.c:(.text+0xc190): undefined reference to `x264_8_pixel_sad_x4_8x16_neon'
pixel.c:(.text+0xc194): undefined reference to `x264_8_pixel_sad_x4_8x8_neon'
pixel.c:(.text+0xc198): undefined reference to `x264_8_pixel_sad_x4_8x4_neon'
pixel.c:(.text+0xc19c): undefined reference to `x264_8_pixel_sad_x4_4x8_neon'
pixel.c:(.text+0xc1a0): undefined reference to `x264_8_pixel_sad_x4_4x4_neon'
pixel.c:(.text+0xc1a4): undefined reference to `x264_8_pixel_ssd_16x16_neon'
pixel.c:(.text+0xc1a8): undefined reference to `x264_8_pixel_ssd_16x8_neon'
pixel.c:(.text+0xc1ac): undefined reference to `x264_8_pixel_ssd_8x16_neon'
pixel.c:(.text+0xc1b0): undefined reference to `x264_8_pixel_ssd_8x8_neon'
pixel.c:(.text+0xc1b4): undefined reference to `x264_8_pixel_ssd_8x4_neon'
pixel.c:(.text+0xc1b8): undefined reference to `x264_8_pixel_ssd_4x8_neon'
pixel.c:(.text+0xc1bc): undefined reference to `x264_8_pixel_ssd_4x4_neon'
pixel.c:(.text+0xc1c0): undefined reference to `x264_8_pixel_ssd_4x16_neon'
pixel.c:(.text+0xc1c4): undefined reference to `x264_8_pixel_satd_16x16_neon'
pixel.c:(.text+0xc1c8): undefined reference to `x264_8_pixel_satd_16x8_neon'
pixel.c:(.text+0xc1cc): undefined reference to `x264_8_pixel_satd_8x16_neon'
pixel.c:(.text+0xc1d0): undefined reference to `x264_8_pixel_satd_8x8_neon'
pixel.c:(.text+0xc1d4): undefined reference to `x264_8_pixel_satd_8x4_neon'
pixel.c:(.text+0xc1d8): undefined reference to `x264_8_pixel_satd_4x8_neon'
pixel.c:(.text+0xc1dc): undefined reference to `x264_8_pixel_satd_4x4_neon'
pixel.c:(.text+0xc1e0): undefined reference to `x264_8_pixel_satd_4x16_neon'
pixel.c:(.text+0xc200): undefined reference to `x264_8_pixel_hadamard_ac_16x16_neon'
pixel.c:(.text+0xc21c): undefined reference to `x264_8_pixel_hadamard_ac_16x8_neon'
pixel.c:(.text+0xc220): undefined reference to `x264_8_pixel_hadamard_ac_8x16_neon'
pixel.c:(.text+0xc224): undefined reference to `x264_8_pixel_hadamard_ac_8x8_neon'
pixel.c:(.text+0xc228): undefined reference to `x264_8_pixel_sa8d_8x8_neon'
pixel.c:(.text+0xc22c): undefined reference to `x264_8_pixel_sa8d_16x16_neon'
pixel.c:(.text+0xc230): undefined reference to `x264_8_pixel_sa8d_satd_16x16_neon'
pixel.c:(.text+0xc234): undefined reference to `x264_8_pixel_var_8x8_neon'
pixel.c:(.text+0xc238): undefined reference to `x264_8_pixel_var_8x16_neon'
pixel.c:(.text+0xc23c): undefined reference to `x264_8_pixel_var_16x16_neon'
pixel.c:(.text+0xc240): undefined reference to `x264_8_pixel_var2_8x8_neon'
pixel.c:(.text+0xc244): undefined reference to `x264_8_pixel_var2_8x16_neon'
pixel.c:(.text+0xc248): undefined reference to `x264_8_pixel_vsad_neon'
pixel.c:(.text+0xc24c): undefined reference to `x264_8_pixel_asd8_neon'
pixel.c:(.text+0xc278): undefined reference to `x264_8_pixel_ssd_nv12_core_neon'
pixel.c:(.text+0xc27c): undefined reference to `x264_8_pixel_ssim_4x4x2_core_neon'
pixel.c:(.text+0xc280): undefined reference to `x264_8_pixel_ssim_end4_neon'
libx264.a(dct-8.o): In function `x264_8_dct_init':
dct.c:(.text+0x3d54): undefined reference to `x264_8_sub4x4_dct_neon'
dct.c:(.text+0x3d58): undefined reference to `x264_8_sub8x8_dct_neon'
dct.c:(.text+0x3d5c): undefined reference to `x264_8_sub16x16_dct_neon'
dct.c:(.text+0x3d60): undefined reference to `x264_8_add8x8_idct_dc_neon'
dct.c:(.text+0x3d64): undefined reference to `x264_8_add16x16_idct_dc_neon'
dct.c:(.text+0x3d68): undefined reference to `x264_8_sub8x8_dct_dc_neon'
dct.c:(.text+0x3d6c): undefined reference to `x264_8_dct4x4dc_neon'
dct.c:(.text+0x3d70): undefined reference to `x264_8_idct4x4dc_neon'
dct.c:(.text+0x3d74): undefined reference to `x264_8_add4x4_idct_neon'
dct.c:(.text+0x3d78): undefined reference to `x264_8_add8x8_idct_neon'
dct.c:(.text+0x3d7c): undefined reference to `x264_8_add16x16_idct_neon'
dct.c:(.text+0x3d80): undefined reference to `x264_8_sub8x8_dct8_neon'
dct.c:(.text+0x3d84): undefined reference to `x264_8_sub16x16_dct8_neon'
dct.c:(.text+0x3d88): undefined reference to `x264_8_add8x8_idct8_neon'
dct.c:(.text+0x3d8c): undefined reference to `x264_8_add16x16_idct8_neon'
dct.c:(.text+0x3d90): undefined reference to `x264_8_sub8x16_dct_dc_neon'
libx264.a(dct-8.o): In function `x264_8_zigzag_init':
dct.c:(.text+0x3e60): undefined reference to `x264_8_zigzag_scan_4x4_frame_neon'
dct.c:(.text+0x3e64): undefined reference to `x264_8_zigzag_scan_4x4_field_neon'
dct.c:(.text+0x3e68): undefined reference to `x264_8_zigzag_scan_8x8_field_neon'
dct.c:(.text+0x3e6c): undefined reference to `x264_8_zigzag_sub_4x4_field_neon'
dct.c:(.text+0x3e70): undefined reference to `x264_8_zigzag_sub_4x4ac_field_neon'
dct.c:(.text+0x3e74): undefined reference to `x264_8_zigzag_sub_8x8_field_neon'
dct.c:(.text+0x3e78): undefined reference to `x264_8_zigzag_scan_8x8_frame_neon'
dct.c:(.text+0x3e7c): undefined reference to `x264_8_zigzag_sub_4x4_frame_neon'
dct.c:(.text+0x3e80): undefined reference to `x264_8_zigzag_sub_4x4ac_frame_neon'
dct.c:(.text+0x3e84): undefined reference to `x264_8_zigzag_sub_8x8_frame_neon'
dct.c:(.text+0x3e88): undefined reference to `x264_8_zigzag_interleave_8x8_cavlc_neon'
libx264.a(quant-8.o): In function `x264_8_quant_init':
quant.c:(.text+0x1cf0): undefined reference to `x264_8_quant_2x2_dc_neon'
quant.c:(.text+0x1cf4): undefined reference to `x264_8_quant_4x4_neon'
quant.c:(.text+0x1cf8): undefined reference to `x264_8_quant_4x4_dc_neon'
quant.c:(.text+0x1cfc): undefined reference to `x264_8_quant_4x4x4_neon'
quant.c:(.text+0x1d00): undefined reference to `x264_8_quant_8x8_neon'
quant.c:(.text+0x1d04): undefined reference to `x264_8_dequant_4x4_neon'
quant.c:(.text+0x1d08): undefined reference to `x264_8_coeff_last64_neon'
quant.c:(.text+0x1d0c): undefined reference to `x264_8_dequant_4x4_dc_neon'
quant.c:(.text+0x1d10): undefined reference to `x264_8_dequant_8x8_neon'
quant.c:(.text+0x1d14): undefined reference to `x264_8_coeff_last15_neon'
quant.c:(.text+0x1d18): undefined reference to `x264_8_coeff_last16_neon'
quant.c:(.text+0x1d1c): undefined reference to `x264_8_denoise_dct_neon'
quant.c:(.text+0x1d20): undefined reference to `x264_8_decimate_score15_neon'
quant.c:(.text+0x1d24): undefined reference to `x264_8_decimate_score16_neon'
quant.c:(.text+0x1d28): undefined reference to `x264_8_decimate_score64_neon'
quant.c:(.text+0x1d2c): undefined reference to `x264_8_coeff_last4_aarch64'
quant.c:(.text+0x1d30): undefined reference to `x264_8_coeff_last8_aarch64'
quant.c:(.text+0x1d34): undefined reference to `x264_8_coeff_level_run4_aarch64'
quant.c:(.text+0x1d38): undefined reference to `x264_8_coeff_level_run8_neon'
quant.c:(.text+0x1d3c): undefined reference to `x264_8_coeff_level_run15_neon'
quant.c:(.text+0x1d40): undefined reference to `x264_8_coeff_level_run16_neon'
libx264.a(deblock-8.o): In function `x264_8_deblock_init':
deblock.c:(.text+0x4a20): undefined reference to `x264_8_deblock_v_luma_neon'
deblock.c:(.text+0x4a24): undefined reference to `x264_8_deblock_h_luma_neon'
deblock.c:(.text+0x4a28): undefined reference to `x264_8_deblock_v_chroma_neon'
deblock.c:(.text+0x4a2c): undefined reference to `x264_8_deblock_h_chroma_neon'
deblock.c:(.text+0x4a30): undefined reference to `x264_8_deblock_h_chroma_422_neon'
deblock.c:(.text+0x4a34): undefined reference to `x264_8_deblock_h_chroma_mbaff_neon'
deblock.c:(.text+0x4a38): undefined reference to `x264_8_deblock_h_chroma_intra_mbaff_neon'
deblock.c:(.text+0x4a3c): undefined reference to `x264_8_deblock_h_chroma_intra_neon'
deblock.c:(.text+0x4a40): undefined reference to `x264_8_deblock_h_chroma_422_intra_neon'
deblock.c:(.text+0x4a44): undefined reference to `x264_8_deblock_v_chroma_intra_neon'
deblock.c:(.text+0x4a48): undefined reference to `x264_8_deblock_strength_neon'
deblock.c:(.text+0x4a4c): undefined reference to `x264_8_deblock_h_luma_intra_neon'
deblock.c:(.text+0x4a50): undefined reference to `x264_8_deblock_v_luma_intra_neon'
libx264.a(cabac-8.o): In function `cabac_ref_p':
cabac.c:(.text+0x3c): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o): In function `cabac_ref_b':
cabac.c:(.text+0xca): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o): In function `cabac_cbp_luma':
cabac.c:(.text+0x122): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x136): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x156): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x1e2): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `cabac_mvd':
cabac.c:(.text+0x3e6): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x418): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x432): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x452): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o): In function `cabac_block_residual_422_dc.isra.0':
cabac.c:(.text+0x4d6): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4ee): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x510): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x564): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x586): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `cabac_block_residual_422_dc.isra.0':
cabac.c:(.text+0x5ac): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x5d8): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x5e8): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x5fe): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o): In function `x264_8_cabac_block_residual_c':
cabac.c:(.text+0x6e2): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x6fa): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x718): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x76c): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x78e): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_cabac_block_residual_c':
cabac.c:(.text+0x7b4): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x7e0): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x7f0): undefined reference to `x264_8_cabac_encode_bypass_asm'
cabac.c:(.text+0x83a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x85a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x87c): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x8ae): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x8c8): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x9ba): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0xa20): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0xa36): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xa4a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xa58): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xa62): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xa6e): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0xaba): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0xc32): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0xc48): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xc5c): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xc6a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xc74): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xc80): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0xcd0): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0xe48): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0xe5e): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xe72): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xe80): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xe8a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xe96): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0xee2): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0xfca): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0xfe0): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0xff4): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1002): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x100c): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1018): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x106a): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0x114e): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0x1164): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1178): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1186): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1190): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x119c): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x11e8): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0x12ce): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0x12e4): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x12f8): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1306): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x1310): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x131c): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x1366): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0x40ba): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0x40d0): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x40e2): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x40ec): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x40f8): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4148): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x415c): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0x4248): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0x425e): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4270): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x427a): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4286): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x42ce): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x42e2): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(cabac-8.o): In function `x264_8_macroblock_write_cabac':
cabac.c:(.text+0x43ee): undefined reference to `x264_8_cabac_encode_terminal_asm'
cabac.c:(.text+0x4404): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4416): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4420): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x442c): undefined reference to `x264_8_cabac_encode_decision_asm'
cabac.c:(.text+0x4458): undefined reference to `x264_8_cabac_encode_decision_asm'
libx264.a(cabac-8.o):cabac.c:(.text+0x448e): more undefined references to `x264_8_cabac_encode_decision_asm' follow
libx264.a(mc-10.o): In function `x264_10_mc_init':
mc.c:(.text+0x42e2): undefined reference to `x264_10_mc_init_aarch64'
libx264.a(predict-10.o): In function `x264_10_predict_16x16_init':
predict.c:(.text+0x3906): undefined reference to `x264_10_predict_16x16_init_aarch64'
libx264.a(predict-10.o): In function `x264_10_predict_8x8c_init':
predict.c:(.text+0x395e): undefined reference to `x264_10_predict_8x8c_init_aarch64'
libx264.a(predict-10.o): In function `x264_10_predict_8x16c_init':
predict.c:(.text+0x39b6): undefined reference to `x264_10_predict_8x16c_init_aarch64'
libx264.a(predict-10.o): In function `x264_10_predict_8x8_init':
predict.c:(.text+0x3a3c): undefined reference to `x264_10_predict_8x8_init_aarch64'
libx264.a(predict-10.o): In function `x264_10_predict_4x4_init':
predict.c:(.text+0x3ace): undefined reference to `x264_10_predict_4x4_init_aarch64'
libx264.a(cabac-10.o): In function `cabac_ref_p':
cabac.c:(.text+0x3a): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o): In function `cabac_ref_b':
cabac.c:(.text+0xc4): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o): In function `cabac_cbp_luma':
cabac.c:(.text+0x11a): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x12e): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x14e): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x1da): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `cabac_mvd':
cabac.c:(.text+0x3de): undefined reference to `x264_10_cabac_encode_bypass_asm'
cabac.c:(.text+0x410): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x42a): undefined reference to `x264_10_cabac_encode_bypass_asm'
cabac.c:(.text+0x44a): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o): In function `cabac_block_residual_422_dc.isra.0':
cabac.c:(.text+0x4ce): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4e4): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x506): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x550): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x574): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `cabac_block_residual_422_dc.isra.0':
cabac.c:(.text+0x59e): undefined reference to `x264_10_cabac_encode_bypass_asm'
cabac.c:(.text+0x5ca): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x5e4): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o): In function `x264_10_cabac_block_residual_c':
cabac.c:(.text+0x6c2): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x6dc): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x6fa): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x746): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_cabac_block_residual_c':
cabac.c:(.text+0x794): undefined reference to `x264_10_cabac_encode_bypass_asm'
cabac.c:(.text+0x7c0): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x7fe): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x81e): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x83c): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x862): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x876): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x9cc): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x9e2): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x9f6): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xa04): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xa0e): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xa1a): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0xa64): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0xbda): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0xbf0): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xc04): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xc12): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xc1c): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xc28): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0xc78): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0xdf0): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0xe06): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xe1a): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xe28): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xe32): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xe3e): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0xe8a): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0xf74): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0xf8a): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xf9e): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xfac): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xfb6): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0xfc2): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x1014): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x10fa): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x1110): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x1124): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x1132): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x113c): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x1148): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x1192): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x1278): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x128e): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x12a2): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x12b0): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x12ba): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x12c6): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x1310): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x40ae): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x40c4): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x40d6): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x40e0): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x40ec): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4134): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x4148): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x4254): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x426a): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x427c): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4286): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4292): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x42e4): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x42f8): more undefined references to `x264_10_cabac_encode_decision_asm' follow
libx264.a(cabac-10.o): In function `x264_10_macroblock_write_cabac':
cabac.c:(.text+0x43e8): undefined reference to `x264_10_cabac_encode_terminal_asm'
cabac.c:(.text+0x43fe): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4410): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x441a): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4426): undefined reference to `x264_10_cabac_encode_decision_asm'
cabac.c:(.text+0x4452): undefined reference to `x264_10_cabac_encode_decision_asm'
libx264.a(cabac-10.o):cabac.c:(.text+0x4488): more undefined references to `x264_10_cabac_encode_decision_asm' follow
collect2: error: ld returned 1 exit status
Makefile:258: recipe for target 'x264' failed
make: *** [x264] Error 1
Can you help? Thanks.