I used aarch64-linux-gnu cross compile gib for arm64.the cross file as follow
[properties]
pkg_config_libdir = ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/aarch64-linux-gnu/lib/pkgconfig:/home/qin/wayland/usr/lib/x86_64-linux-gnu/pkgconfig’
[binaries]
c = ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc’
cpp = ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++’
ar = ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-ar’
strip = ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-strip’
pkgconfig = ‘pkg-config’
[built-in options]
c_link_args = [‘-Wl,-rpath’, ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/aarch64-linux-gnu/lib64’, ‘/home/qin/app/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/aarch64-linux-gnu/lib’ , ‘-Wl,–as-needed’]
[host_machine]
system = ‘linux’
cpu_family = ‘arm’
cpu = ‘ARM8’
endian = ‘little’
[build_machine]
system = ‘linux’
cpu_family = ‘x86_64’
cpu = ‘i686’
endian = ‘little’
After call meson build --cross-file arm64.txt,it shows
meson.build:2132:2: ERROR: Assert failed: libintl.type_name() == ‘internal’
how to fix the problem?