Basic problems compiling a copter firmware

Hi folks,

Backstory: I want to compile my own KakuteH7 (v1.3) version with HoTT enabled, since that seems to be disabled in the prebuilt versions.
I am using a Windows 10 laptop and WSL, installed and CygWin as shown on here. That all worked flawlessly.

When I run
./waf configure --board KakuteH7
it runs until “‘configure’ finished successfully” and then hangs forever.
I pressed Ctrl+C to break.
See file “out1.txt” for details.

Assuming all went well and it is just a minor thing (it /is/ python after all…) I went ahead and tried
./waf copter
That stopped complaining about “empy” not being installed, but it is, and with the right version 3.3.4
See file out2.txt for more.
out1.txt (5.2 KB)
out2.txt (1.6 KB)

What am I doing wrong here?

TIA Wolferl

Have you looked at the custom firmware builder? There may be an option there to enable HoTT support.

Also, you could try running waf from WSL instead of using cygwin.

Hi Mark,

I wasn’t able to successfully install WSL on that laptop computer, thats why.

I am playing with that firmware builder you suggested right now. Thanks for that!

Cheers, Wolferl

1 Like