Added Bill Eldridge's changes to get it to work on MingW.
This commit is contained in:
parent
895d8c37f4
commit
7ecb7f4ace
3 changed files with 13 additions and 1 deletions
|
|
@ -12,6 +12,7 @@ AR = @AR@
|
|||
RANLIB = @RANLIB@
|
||||
INSTALL = @INSTALL@
|
||||
SHARED_FLAGS = @SHARED_FLAGS@
|
||||
DLL_LIBS = @DLL_LIBS@
|
||||
|
||||
OTHER_OBJS = @OTHER_OBJS@
|
||||
|
||||
|
|
@ -60,7 +61,7 @@ lib/$(PALIB): lib/ $(OBJS) Makefile $(PAINC)
|
|||
$(RANLIB) lib/$(PALIB)
|
||||
|
||||
lib/$(PADLLV): lib/ $(OBJS) Makefile $(PAINC)
|
||||
$(CC) $(SHARED_FLAGS) -o lib/$(PADLLV) $(OBJS)
|
||||
$(CC) $(SHARED_FLAGS) -o lib/$(PADLLV) $(OBJS) $(DLL_LIBS)
|
||||
|
||||
$(TESTS): bin/%: lib/$(PALIB) Makefile $(PAINC) pa_tests/%.c
|
||||
$(CC) -o $@ $(CFLAGS) pa_tests/$*.c lib/$(PALIB) $(LIBS)
|
||||
|
|
|
|||
BIN
configure
vendored
BIN
configure
vendored
Binary file not shown.
11
configure.in
11
configure.in
|
|
@ -24,6 +24,7 @@ dnl Extra variables we want to substitute
|
|||
AC_SUBST(OTHER_OBJS)
|
||||
AC_SUBST(PADLL)
|
||||
AC_SUBST(SHARED_FLAGS)
|
||||
AC_SUBST(DLL_LIBS)
|
||||
|
||||
dnl Determine the host operating system / platform
|
||||
AC_CANONICAL_HOST
|
||||
|
|
@ -38,6 +39,16 @@ case "${host_os}" in
|
|||
SHARED_FLAGS="-framework CoreAudio -dynamiclib";
|
||||
;;
|
||||
|
||||
mingw* )
|
||||
dnl MingW configuration
|
||||
|
||||
OTHER_OBJS="pa_win_wmme/pa_win_wmme.o";
|
||||
LIBS="-lwinmm -lm";
|
||||
PADLL="portaudio.dll";
|
||||
SHARED_FLAGS="-shared -mthreads";
|
||||
DLL_LIBS="-lwinmm";
|
||||
;;
|
||||
|
||||
*)
|
||||
dnl Unix OSS configuration
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue