Disable alsa midi on classic(hakchi) builds.

This commit is contained in:
CompCom 2019-02-16 16:04:24 +11:00
parent 2dcc2d4df5
commit 48e4848536
3 changed files with 6 additions and 3 deletions

View File

@ -552,7 +552,10 @@ endif
ifeq ($(HAVE_ALSA), 1)
OBJ += audio/drivers/alsa.o
OBJ += midi/drivers/alsa_midi.o
ifneq ($(HAVE_HAKCHI), 1)
OBJ += midi/drivers/alsa_midi.o
endif
ifeq ($(HAVE_THREADS), 1)
OBJ += audio/drivers/alsathread.o

View File

@ -439,7 +439,7 @@ static enum record_driver_enum RECORD_DEFAULT_DRIVER = RECORD_NULL;
#ifdef HAVE_WINMM
static enum midi_driver_enum MIDI_DEFAULT_DRIVER = MIDI_WINMM;
#elif defined HAVE_ALSA
#elif defined(HAVE_ALSA) && !defined(HAVE_HAKCHI)
static enum midi_driver_enum MIDI_DEFAULT_DRIVER = MIDI_ALSA;
#else
static enum midi_driver_enum MIDI_DEFAULT_DRIVER = MIDI_NULL;

View File

@ -30,7 +30,7 @@ extern midi_driver_t midi_winmm;
extern midi_driver_t midi_alsa;
static midi_driver_t *midi_drivers[] = {
#ifdef HAVE_ALSA
#if defined(HAVE_ALSA) && !defined(HAVE_HAKCHI)
&midi_alsa,
#endif
#ifdef HAVE_WINMM