BUILD

git clone <https://code.videolan.org/videolan/x264.git>
cd x264

export CFLAGS="-mfpu=neon -mfloat-abi=hard -DSTACK_ALIGNMENT=4"
export ASFLAGS="-mfpu=neon -mfloat-abi=hard -Wa,--noexecstack"
export LDFLAGS="-Wl,-z,noexecstack"

unset AS  # .S 파일을 CC로 처리

./configure \\
  --host=arm-poky-linux-gnueabi \\
  --cross-prefix=arm-poky-linux-gnueabi- \\
  --enable-shared \\
  --enable-static \\
  --enable-strip \\
  --disable-avs \\
  --disable-opencl \\
  --extra-cflags="-mfpu=neon -mfloat-abi=hard -DSTACK_ALIGNMENT=4" \\
  --extra-asflags="-mfpu=neon -mfloat-abi=hard -Wa,--noexecstack" \\
  --extra-ldflags="-Wl,-z,noexecstack" \\
  --prefix=/usr/local \\
  --sysroot=/opt/fsl-imx-fb/6.6-scarthgap/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi

make
make install DESTDIR=/opt/fsl-imx-fb/6.6-scarthgap/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi