I am using Ubuntu app in Windows 10 64.
I had the same problem with the ARM cross compiler not being recognised when waf is configured with px4-v2.
I don’t know why I had this problem when others didn’t. I ran all the recommended commands already…
The breakthrough for me was this command:
sudo apt-get install gcc-arm-none-eabi
After doing this (it installed ~540 Mb of stuff!) the waf configure worked with px4-v2
Now I can compile for Pixhawk. Happy days.
Nibbler