Building QEMU 5.0.0 on MacOS Catalina

Notes

tar zxf packages/pkg-config-0.29.2.tar.gz
cd pkg-config-0.29.2
./configure --prefix=/Users/Shared/qemu-5.0.0 --with-internal-glib
make
make install
cd ..

export PATH="$PATH:/Users/Shared/qemu-5.0.0/bin"

cd bin
unzip ../packages/ninja-mac.zip
cd ..

tar zxf packages/meson-0.54.2.tar.gz

/Users/Shared/xz/bin/xzcat packages/glib-2.64.3.tar.xz | tar xf -

python3 /Users/Shared/Build/qemu/meson-0.54.2/meson.py setup --prefix=/Users/Shared/qemu-5.0.0 glib_build glib-2.64.3

cd glib_build
../bin/ninja
../bin/ninja install
cd ..

tar zxf packages/pixman-0.40.0.tar.gz
cd pixman-0.40.0/
./configure --prefix=/Users/Shared/qemu-5.0.0
make
make install
cd ..

/Users/Shared/xz/bin/xzcat packages/qemu-5.0.0.tar.xz | tar xf -
cd qemu-5.0.0
./configure --prefix=/Users/Shared/qemu-5.0.0
make
make install
cd ..

Create softlink from qemu-5.0.0 to qemu in /Users/Shared