diff options
Diffstat (limited to 'portaudio-win-headers.patch')
-rw-r--r-- | portaudio-win-headers.patch | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/portaudio-win-headers.patch b/portaudio-win-headers.patch new file mode 100644 index 0000000..4e38265 --- /dev/null +++ b/portaudio-win-headers.patch @@ -0,0 +1,53 @@ +--- portaudio/Makefile.in 2017-07-20 04:36:34.627993700 -0500 ++++ portaudio/Makefile.in 2017-07-20 16:16:43.363854500 -0500 +@@ -44,7 +44,7 @@ PALIB = libportaudio.la + PAINC = include/portaudio.h + + PA_LDFLAGS = $(LDFLAGS) $(SHARED_FLAGS) -rpath $(libdir) -no-undefined \ +- -export-symbols-regex "(Pa|PaMacCore|PaJack|PaAlsa|PaAsio|PaOSS)_.*" \ ++ -export-symbols-regex "(Pa_|PaMacCore|PaJack|PaAlsa|PaAsio|PaOSS|PaUtil_GetTime|PaWasapi|PaWinDS|PaWinMME).*" \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + + COMMON_OBJS = \ +--- portaudio/configure.in 2017-07-20 04:36:34.441475500 -0500 ++++ portaudio/configure.in 2017-07-20 16:27:08.844127900 -0500 +@@ -288,6 +288,7 @@ case "${host_os}" in + PADLL="portaudio.dll" + THREAD_CFLAGS="-mthreads" + CFLAGS="$CFLAGS -I\$(top_srcdir)/src/os/win -DPA_USE_WMME=0 -DPA_USE_ASIO=0 -DPA_USE_WDMKS=0 -DPA_USE_DS=0 -DPA_USE_WASAPI=0" ++ INCLUDES="$INCLUDES pa_win_waveformat.h" + + if [[ "x$with_directx" = "xyes" ]]; then + DXDIR="$with_dxdir" +@@ -297,6 +298,7 @@ case "${host_os}" in + #VC98="\"/c/Program Files/Microsoft Visual Studio/VC98/Include\"" + #CFLAGS="$CFLAGS -I$VC98 -DPA_NO_WMME -DPA_NO_ASIO" + CFLAGS="$CFLAGS -I$DXDIR/include -UPA_USE_DS -DPA_USE_DS=1" ++ INCLUDES="$INCLUDES pa_win_ds.h" + fi + + if [[ "x$with_asio" = "xyes" ]]; then +@@ -323,6 +325,7 @@ case "${host_os}" in + #VC98="\"/c/Program Files/Microsoft Visual Studio/VC98/Include\"" + #CFLAGS="$CFLAGS -I$VC98 -DPA_NO_WMME -DPA_NO_ASIO" + CFLAGS="$CFLAGS -I$DXDIR/include -UPA_USE_WDMKS -DPA_USE_WDMKS=1" ++ INCLUDES="$INCLUDES pa_win_wdmks.h" + fi + + if [[ "x$with_wmme" = "xyes" ]]; then +@@ -330,6 +333,7 @@ case "${host_os}" in + LIBS="${LIBS} -lwinmm -lm -lole32 -luuid" + DLL_LIBS="${DLL_LIBS} -lwinmm" + CFLAGS="$CFLAGS -UPA_USE_WMME -DPA_USE_WMME=1" ++ INCLUDES="$INCLUDES pa_win_wmme.h" + fi + + if [[ "x$with_wasapi" = "xyes" ]]; then +@@ -337,6 +341,7 @@ case "${host_os}" in + LIBS="${LIBS} -lwinmm -lm -lole32 -luuid" + DLL_LIBS="${DLL_LIBS} -lwinmm -lole32" + CFLAGS="$CFLAGS -UPA_USE_WASAPI -DPA_USE_WASAPI=1" ++ INCLUDES="$INCLUDES pa_win_wasapi.h" + fi + ;; + |