Re: meson: problems building under msys2/mingw-w64 native

2020-08-27 Thread Mark Cave-Ayland
On 26/08/2020 16:34, Paolo Bonzini wrote: > On Wed, Aug 26, 2020 at 12:15 AM Mark Cave-Ayland > wrote: >> ... >> -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabios-stdvga.bin >> -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabios-virtio.bin >> -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabi

Re: meson: problems building under msys2/mingw-w64 native

2020-08-26 Thread Paolo Bonzini
On Wed, Aug 26, 2020 at 12:15 AM Mark Cave-Ayland wrote: > ... > -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabios-stdvga.bin > -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabios-virtio.bin > -rw-r--r-- 1 Mark None39424 Aug 25 20:43 vgabios-vmware.bin > > > I would expect the majority of

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Mark Cave-Ayland
On 25/08/2020 09:34, Paolo Bonzini wrote: > I saw it, thanks. I would like to have someone else (like Mark) test it and > then I > will include it. > > Paolo Yonggang Luo, thank you for this patchset which helped enable me to build QEMU on Windows with the new meson build. I've replied to ind

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Paolo Bonzini
I saw it, thanks. I would like to have someone else (like Mark) test it and then I will include it. Paolo Il mar 25 ago 2020, 10:24 罗勇刚(Yonggang Luo) ha scritto: > Hi Paolo Bonzini, > I've already sent a series of fixes for msys, do you have a look at that? > > > On Tue, Aug 25, 2020 at 3:55 PM

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Yonggang Luo
OK, I resend the patches in consecutive ways. and for througfully fixes msys2 build, we need upstream meson pull request https://github.com/mesonbuild/meson/pull/7637 On Tue, Aug 25, 2020 at 4:34 PM Paolo Bonzini wrote: > I saw it, thanks. I would like to have someone else (like Mark) test it >

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Yonggang Luo
Hi Paolo Bonzini, I've already sent a series of fixes for msys, do you have a look at that? On Tue, Aug 25, 2020 at 3:55 PM Paolo Bonzini wrote: > Great, thanks! Can you send it as a patch? I am collecting Meson fixes and > I should be able to send a pull request this week. > > Also if you can

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Paolo Bonzini
Great, thanks! Can you send it as a patch? I am collecting Meson fixes and I should be able to send a pull request this week. Also if you can please test the msys fixes that were sent on the list that would be great. Paolo Il mar 25 ago 2020, 09:52 Mark Cave-Ayland ha scritto: > On 24/08/2020

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Mark Cave-Ayland
On 24/08/2020 12:37, Gerd Hoffmann wrote: >> 2) GTK UI now depends on CONFIG_VTE >> >> This one I spotted on my local Linux setup as I didn't have the libvte-dev >> package >> installed and couldn't understand why I couldn't run QEMU with the GTK UI as >> I always >> do, even though configure re

Re: meson: problems building under msys2/mingw-w64 native

2020-08-25 Thread Paolo Bonzini
Il lun 24 ago 2020, 22:27 Mark Cave-Ayland ha scritto: > > With this I can get all the way to the link phase so I think it's fairly > close. I'm > not sure whether these escaping/quoting problems are with meson or the way > in which > configure is using it? > You can try building with ninja to f

Re: meson: problems building under msys2/mingw-w64 native

2020-08-24 Thread Mark Cave-Ayland
On 24/08/2020 14:18, Paolo Bonzini wrote: > Il lun 24 ago 2020, 13:06 Mark Cave-Ayland > ha scritto: > > Within configure the default location to ninja is overridden via > "NINJA=$PWD/ninjatool $meson setup ..." and subprocess.Popen() sends the > fi

Re: meson: problems building under msys2/mingw-w64 native

2020-08-24 Thread Paolo Bonzini
Il lun 24 ago 2020, 13:06 Mark Cave-Ayland ha scritto: > Within configure the default location to ninja is overridden via > "NINJA=$PWD/ninjatool $meson setup ..." and subprocess.Popen() sends the > filename to > Win32's CreateProcess() which fails because ninjatool is not a native > executable b

Re: meson: problems building under msys2/mingw-w64 native

2020-08-24 Thread Gerd Hoffmann
> 2) GTK UI now depends on CONFIG_VTE > > This one I spotted on my local Linux setup as I didn't have the libvte-dev > package > installed and couldn't understand why I couldn't run QEMU with the GTK UI as > I always > do, even though configure reported that it found the GTK library and headers.

meson: problems building under msys2/mingw-w64 native

2020-08-24 Thread Mark Cave-Ayland
Hi Paolo, Yesterday I updated my msys2/mingw-w64 Windows 10 build environment for QEMU to the latest git to see if I could get the meson build to work, and found a couple of issues: 1) Unable to launch build/ninjatool at the end of configure At the very end of configure after the build variab