traveller You should be able to do it in a Linux VM. I build it on Windows in WSL 2 which is a Linux VM.
I'm doing it on my Framework 13 laptop with the AMD 7640U processor and 64 GB of RAM with 56 GB allocated to WSL 2.
A fresh lynx-cur-userdebug
build takes around 3 hours and 50 minutes to complete.