Hi Demi, > On 9 Feb 2026, at 08:28, Demi Marie Obenour <[email protected]> wrote: > > On 2/9/26 02:26, Bertrand Marquis wrote: >> Hi Demi, >> >>> On 8 Feb 2026, at 03:36, Demi Marie Obenour <[email protected]> wrote: >>> >>> On 2/5/26 06:33, Bertrand Marquis wrote: >>>> Xen does not currently document how to build the hypervisor on macOS, and >>>> there is no Darwin configuration for selecting a Homebrew-based GNU >>>> toolchain. Native builds are not supported; the hypervisor must be >>>> cross-built with a GNU toolchain and GNU make/sed. >>>> >>>> Add a minimal Darwin.mk which selects the GNU tool definitions used by >>>> the macOS workflow and point to the build guide for required tools and >>>> setup. Document the Homebrew cross toolchain and GNU tools needed to >>>> build the hypervisor on macOS. >>> What is the use-case? >> >> My main use case is development and testing on MacOS. >> I can do a lot of stuff by only recompiling and testing the hypervisor >> without >> changing the rest of my test environment and being able to do it directly >> on my mac is making things a lot faster and simpler. >> >> I have been using this for a long time and someone asked me some weeks >> ago if that was possible so i figured it would be a good idea to share. >> >> Cheers >> Bertrand > > How are you testing? QEMU TCG?
FVP that i trigger remotely, qemu locally or remotely, real targets depends on what i have available. But while on the go, developing and testing compilation locally without even testing on target so that i can later trigger on target is definitely very useful. Want some tips on how to develop while on Mac OS ? Cheers Bertrand > -- > Sincerely, > Demi Marie Obenour (she/her/hers)<OpenPGP_0xB288B55FFF9C22C1.asc>
