I’ve recently written a small program in Python, which I would like to package for various environments. Namely:
- RPM
- Arch Linux
- FreeBSD
- AppImage
- Windows
- macOS
I do not run Windows and my Mac hasn’t been updated since 2008, so virtualisation seems to be the best solution. However, all of my boxes are relatively low-performance, so I have not yet managed to get a decent install of Windows 10 in virt-manager.
So, can anyone suggest some versions or mods of Windows, or an alternate method, that would let me run Py2EXE and InnoSetup?
And does anyone have a guide on installing macOS under KVM or QEMU?
It isn’t that hard (https://github.com/kholia/OSX-KVM) but unless you have a compatible GPU to pass to the macOS VM it will be barely usable. macOS doesn’t play very nice without GPU acceleration and virtual GPUs aren’t supported by macOS.