Hello,

macOS seems to use
'/Library/Frameworks/Python.framework/Versions/3.11/bin/python3'
hsp@MacOSVentura qemu-ppc % ./configure --target-list=ppc-softmmu
Using './build' as the directory for build output
python determined to be
'/Library/Frameworks/Python.framework/Versions/3.11/bin/python3'
python version: Python 3.11.0

I had both python 3.11 and 3.12 installed through brew. I now removed 3.11.
When building with
--python=/usr/local/Cellar/python@3.12/3.12.0/bin/python3.12 I get:

hsp@MacOSVentura qemu-ppc % ./configure --target-list=ppc-softmmu
--python=/usr/local/Cellar/python@3.12/3.12.0/bin/python3.12
Using './build' as the directory for build output
python determined to be '/usr/local/Cellar/python@3.12/3.12.0/bin/python3.12'
python version: Python 3.12.0

And configure succeeds.




On Mon, 6 Nov 2023, Howard Spoelstra wrote:

Hi all,

I'm getting a error while compiling on macOS (Intel). It seems linker
detection is passed an unknown argument "--version", whereas "-v" works OK?
See log below.

See also
https://lists.nongnu.org/archive/html/qemu-devel/2023-10/msg10375.html and
the tickets listed in there. It should work with meson 1.2.x according to
Rene's ticket to Meson and you can install that from homebrew but it seems
it's not picked up. Why is it using
/Users/hsp/src/qemu-ppc/build/pyvenv/bin/python3.11
? How many pythons do you8 have on macOS? What does which python tell you
and does it work better when you add
--python=/path/to/python/that/homebrew/meson/uses ? Regards, BALATON Zoltan

Reply via email to