On Monday, September 17, 2018 3:24:56 PM PDT Dylan Baker wrote: > Quoting Marek Olšák (2018-09-17 15:14:11) > > How do I build 32-bit Mesa with meson? > > > > Thanks, > > Marek > > > > Some people get away with just adding CFLAGs=-m32, but using a cross file and > doing a cross build is a better way, and is basically required if you want > llvm. > Here's mine: https://gitlab.freedesktop.org/snippets/504 > > Dylan
I've attached mine, I then do: meson --cross-file=/home/kwg/.local/meson-32-cross --buildtype=release --prefix=/home/kwg/Projects/mesa/build/32/install -Ddri-drivers=i965 -Dvulkan-drivers=intel -Dgallium-drivers= -Db_ndebug=true -Dglvnd=true build/32 Other than the addition of --cross-file, it's just like any other build.
[binaries] c = '/usr/bin/gcc' cpp = '/usr/bin/g++' ar = '/usr/bin/ar' strip = '/usr/bin/strip' pkgconfig = '/usr/bin/pkg-config' [properties] 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' # vim: ft=dosini
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev