mon mesa cross file pour Debian:
[binaries]
c = '/usr/bin/i686-linux-gnu-gcc-14'
cpp = '/usr/bin/i686-linux-gnu-g++-14'
ar = '/usr/bin/i686-linux-gnu-gcc-ar-14'
strip = '/usr/bin/i686-linux-gnu-strip'
pkg-config = '/usr/bin/i686-linux-gnu-pkg-config'
; We are cheating here. We are using 64-bit llvm-config. But we stars align
; it should work (same compiler and linker flags will be used).
llvm-config = '/usr/bin/llvm-config-19'
; llvm-config = '/usr/lib/llvm-19/bin/llvm-config'
rust_ld = '/usr/bin/i686-linux-gnu-gcc-14'
rust = ['rustc', '--target', 'i686-unknown-linux-gnu']
; -C linker=gcc -C link-arg=-m32
; set BINDGEN_EXTRA_CLANG_ARGS to either --target=i686-unknown-linux-gnu or -target i686-unknown-linux-gnu
[built-in options]
c_args = ['-m32']
c_link_args = ['-m32']
cpp_args = ['-m32']
cpp_link_args = ['-m32']
[host_machine]
system = 'linux'
cpu_family = 'x86'
cpu = 'i686'
endian = 'little'