build with new rtmidi lib.
authorJames Cowgill <jcowgill@debian.org>
Wed, 25 Oct 2017 12:25:50 +0000 (14:25 +0200)
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Wed, 6 Mar 2019 22:08:53 +0000 (22:08 +0000)
Gbp-Pq: Name 02-rtmidi-pkgconfig.patch

Makefile.am
configure.ac

index e101bce87af0baef4cfa7cc2564a99cf7b6a9d3a..6b61ccb443e9522b7dd1fb340cd4d35eb2ec7608 100644 (file)
@@ -360,10 +360,10 @@ endif
 if LINUX
 
 # Add preprocessor flags to enable ALSA, Pulse and JACK in RtAudio.
-cppFlags += -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__
+cppFlags += $(RTMIDI_CFLAGS)
 
 ldAdd += -lsndfile -lfltk -lXext -lX11 -lXft -lXpm -lm -ljack -lasound \
-  -lpthread -ldl -lpulse-simple -lpulse -lsamplerate -lrtmidi -ljansson \
+  -lpthread -ldl -lpulse-simple -lpulse -lsamplerate $(RTMIDI_LIBS) -ljansson \
   -lfreetype
 
 endif
index 9f772f66ae689836b204f2f115ae7eced03b65b7..a416559af3a3e8d185ef974022d55915da0a6318 100644 (file)
@@ -129,23 +129,7 @@ AC_CHECK_HEADER(
 )
 AC_LANG_POP
 
-if test "x$os" = "xosx"; then
-       AC_LANG_PUSH([C++])
-       AC_CHECK_HEADER(
-               [RtMidi.h],
-               [],
-               [AC_MSG_ERROR([library 'rtMidi' not found!])]
-       )
-       AC_LANG_POP
-else
-       AC_LANG_PUSH([C++])
-       AC_CHECK_HEADER(
-               [rtmidi/RtMidi.h],
-               [],
-               [AC_MSG_ERROR([library 'rtMidi' not found!])]
-       )
-       AC_LANG_POP
-fi
+PKG_CHECK_MODULES([RTMIDI], [rtmidi])
 
 
 AC_LANG_PUSH([C++])