ahlstromcj/sequencer64

make: dh: Command not found

jeroenrijckaert opened this issue · 2 comments

When doing ./bootstrap --full-clean on a fresh git clone (today) results is this output on my machine (Linux ryzen5 4.4.202 #1 SMP Sat Nov 16 14:15:34 CST 2019 x86_64 AMD Ryzen 5 1500X Quad-Core Processor AuthenticAMD GNU/Linux):

EXTRAFLAGS = --enable-rtmidi
make: *** No rule to make target 'clean'. Stop.

  • Cleaning configure-related files...
  • Cleaning GNU files...
  • Cleaning temp-files...
  • Cleaning Qt 5 build artifacts...
    Config, GNU, temp, m4, and Qt 5 generated files removed.
    dh clean --with autoreconf
    make: dh: Command not found
    debian/rules:25: recipe for target 'clean' failed
    make: *** [clean] Error 127
    All junk files removed.

It seems I'm missing dh, which I cannot find anywhere for Slackware. Are problems expected when I do not have the dh command installed? It seems to be a Debian tool. Can I get this for other Linux distributions?

This fix is now in the midi_control branch. Added a check to dh_auto_build in the strap_functions script. Let me know if the issue persists! Thanks!