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>



Reply via email to