blob: 3be684372a24b1ffc8bd53156ecc0a85b096a161 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
--- snd-16.3/configure.ac
+++ snd-16.3/configure.ac
@@ -527,8 +527,9 @@
if test "$with_portaudio" = yes ; then
AC_DEFINE(MUS_PORTAUDIO)
+ PKG_CHECK_MODULES([PORTAUDIO], [portaudio-2.0])
AUDIO_SYSTEM=portaudio
- AUDIO_LIB="-lportaudio"
+ AUDIO_LIB="${PORTAUDIO_LIBS}"
fi
if test "$with_jack" = yes ; then
--- snd-16.3/makefile.in
+++ snd-16.3/makefile.in
@@ -11,6 +11,7 @@
GL_FLAGS = @GL_FLAGS@
GSL_FLAGS = @GSL_CFLAGS@
JACK_FLAGS = @JACK_FLAGS@
+PORTAUDIO_CFLAGS = @PORTAUDIO_CFLAGS@
ORIGINAL_LDFLAGS = @ORIGINAL_LDFLAGS@
LDFLAGS = @LDFLAGS@
@@ -26,6 +27,7 @@
FFTW_LIBS = @FFTW_LIBS@
JACK_LIBS = @JACK_LIBS@
GMP_LIBS = @GMP_LIBS@
+PORTAUDIO_LIBS = @PORTAUDIO_LIBS@
LDSO_FLAGS = @LDSO_FLAGS@
SO_FLAGS = @SO_FLAGS@
@@ -51,7 +53,7 @@
.SUFFIXES: .c .o
.c.o:
- $(CC) -c $(DEFS) $(GTK_CFLAGS) $(CAIRO_CFLAGS) $(CFLAGS) $(XEN_CFLAGS) $(GSL_FLAGS) $(GL_FLAGS) $(JACK_FLAGS) $(FFTW_CFLAGS) $<
+ $(CC) -c $(DEFS) $(GTK_CFLAGS) $(CAIRO_CFLAGS) $(CFLAGS) $(XEN_CFLAGS) $(GSL_FLAGS) $(GL_FLAGS) $(JACK_FLAGS) $(FFTW_CFLAGS) $(PORTAUDIO_CFLAGS) $<
SND_SCRIPTS = *.scm *.fs *.rb *.fsm
SNDLIB_HEADERS = mus-config.h sndlib.h _sndlib.h sndlib-strings.h clm.h vct.h sndlib2xen.h clm2xen.h xen.h clm-strings.h
@@ -82,7 +84,7 @@
main_target: @MAKE_TARGET@
snd: $(SNDLIB_HEADERS) $(SND_HEADERS) $(GX_HEADERS) $(S7_HEADERS) $(S7_O_FILES) $(SNDLIB_O_FILES) $(O_FILES) $(GX_FILES) $(GL_FILES)
- $(CC) $(LDFLAGS) $(CFLAGS) $(S7_O_FILES) $(SNDLIB_O_FILES) $(O_FILES) $(GX_FILES) $(GL_FILES) -o snd $(SNDLIB_LIB) $(XEN_LIBS) $(GTK_LIBS) $(GL_LIBS) $(JACK_LIBS) $(AUDIO_LIB) $(FFTW_LIBS) $(GSL_LIBS) $(GMP_LIBS) $(LIBS)
+ $(CC) $(LDFLAGS) $(CFLAGS) $(S7_O_FILES) $(SNDLIB_O_FILES) $(O_FILES) $(GX_FILES) $(GL_FILES) -o snd $(SNDLIB_LIB) $(XEN_LIBS) $(GTK_LIBS) $(GL_LIBS) $(JACK_LIBS) $(AUDIO_LIB) $(FFTW_LIBS) $(GSL_LIBS) $(GMP_LIBS) $(PORTAUDIO_LIBS) $(LIBS)
xm: xen.h mus-config.h $(S7_HEADERS)
$(CC) -c xm.c -DUSE_SND=0 $(DEFS) $(SO_FLAGS) $(GTK_CFLAGS) $(CAIRO_CFLAGS) $(CFLAGS) $(XEN_CFLAGS) $(GSL_FLAGS) $(JACK_FLAGS) $(GL_FLAGS)
|