ahlstromcj / sequencer64

A major reboot of Seq24. Current release 0.97.0 (2021-05-13), native JACK MIDI, Song recording, playlists, and a Windows/Qt version. For fresher code, see the Seq66 project. Note that trigger and mute-group-in-MIDI-file formats have evolved! Back up your work!
GNU Affero General Public License v3.0
237 stars 28 forks source link

make: dh: Command not found #200

Open jeroenrijckaert opened 4 years ago

jeroenrijckaert commented 4 years ago

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.

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?

ahlstromcj commented 4 years ago

For now, edit strap_functions to comment out "debian/rules clean". If you have to do other edits, let me know too. Good luck. I will at least put in a check for dh before calling that rules script.

On Wed, Apr 15, 2020, 05:58 Jeroen Rijckaert notifications@github.com wrote:

When doing ./bootstrap --full-clean on a fresh git clone (today) results is this output on my machine (Linux ryzen5 4.4.202 #1 https://github.com/ahlstromcj/sequencer64/issues/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?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ahlstromcj/sequencer64/issues/200, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB45LKCAYQSX2N2ZX6YF533RMWANVANCNFSM4MIN5XKA .

ahlstromcj commented 4 years ago

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!