meson cross file for rb5009

pantonshire 1 month ago
parent 48cd013c9c
commit acf8c3ffeb

@ -0,0 +1,26 @@
[constants]
staging_dir = '/home/tom/sdk/mikrotik_rb5009ug/data/openwrt/staging_dir'
target_dir = staging_dir / 'target-aarch64_cortex-a72_musl'
toolchain_dir = staging_dir / 'toolchain-aarch64_cortex-a72_gcc-14.3.0_musl'
cross_prefix = toolchain_dir / 'bin/aarch64-openwrt-linux-musl-'
cross_flags_common = ['--sysroot=' + target_dir]
[target_machine]
system = 'linux'
kernel = 'linux'
cpu_family = 'aarch64'
cpu = 'aarch64'
endian = 'little'
[binaries]
c = cross_prefix + 'gcc'
cpp = cross_prefix + 'g++'
ar = cross_prefix + 'ar'
strip = cross_prefix + 'strip'
[built-in options]
c_args = cross_flags_common
c_link_args = cross_flags_common
cpp_args = cross_flags_common
cpp_link_args = cross_flags_common
Loading…
Cancel
Save