Sitl problem with waf configure

Hello, I am trying to run a SITL simulation for Arduplane 3.4 through Cygwin on Windows 10 (64-bit). I am using Python 3.8.5 if that makes any difference. From the ardupilot directory, I cd into /Tools and then run “./ -w -v ArduPlane”. When it reaches the “configure waf” step, i get the message
**[Configure waf] "An exception has occured with command : ‘~\newArdupilot\ardupilot\modules/waf/waf-light configure --board sitl’ **
**[WinError 193] %1 is not a valid win32 application !
The file “waf-light” exists on my pc but it has no ending to specify its type, it is marked as just “File” though its content is in Python (i tried to rename it as .py , ran it seperately on cmd and it ran just fine, wasn’t corrupt or something)
Any idea how to get past this? Thank you in advance

do youself a favor and use WSL instead of Cygwin