Browse Source

Fix linker flags

tags/5.1.0
Marcus Tomlinson 6 years ago
parent
commit
40c2eddb0c
3 changed files with 4 additions and 4 deletions
  1. +1
    -1
      configure.ac
  2. +1
    -1
      contrib/go/rtaudio/rtaudio.go
  3. +2
    -2
      doc/doxygen/compiling.txt

+ 1
- 1
configure.ac View File

@@ -272,7 +272,7 @@ AS_CASE(["$systems"], [*" wasapi "*], [
CPPFLAGS="-I$srcdir/include $CPPFLAGS"
need_ole32=yes
found="$found WASAPI"
LIBS="-lwinmm -luuid -lksuser $LIBS"])
LIBS="-lwinmm -lksuser -lmfplat -lmfuuid -lwmcodecdspuuid $LIBS"])
])

AS_IF([test -n "$need_ole32"], [LIBS="-lole32 $LIBS"])


+ 1
- 1
contrib/go/rtaudio/rtaudio.go View File

@@ -15,7 +15,7 @@ package rtaudio
#cgo jack LDFLAGS: -ljack

#cgo windows CXXFLAGS: -D__WINDOWS_WASAPI__
#cgo windows LDFLAGS: -lm -luuid -lksuser -lwinmm -lole32 -static
#cgo windows LDFLAGS: -lm -lksuser -lmfplat -lmfuuid -lwmcodecdspuuid -lwinmm -lole32 -static

#cgo darwin CXXFLAGS: -D__MACOSX_CORE__
#cgo darwin LDFLAGS: -framework CoreAudio -framework CoreFoundation


+ 2
- 2
doc/doxygen/compiling.txt View File

@@ -80,8 +80,8 @@ In order to compile RtAudio for a specific OS and audio API, it is necessary to
<TD>WASAPI</TD>
<TD>RtApiWasapi</TD>
<TD>__WINDOWS_WASAPI__</TD>
<TD>MinGW: <TT>FunctionDiscoveryKeys_devpkey.h, lksuser, luuid, lwinmm, lole32</TT></TD>
<TD>MinGW: <TT>g++ -Wall -D__WINDOWS_WASAPI__ -Iinclude -o audioprobe audioprobe.cpp RtAudio.cpp -lole32 -lwinmm -lksuser -luuid</TT></TD>
<TD>MinGW: <TT>FunctionDiscoveryKeys_devpkey.h, lksuser, lmfplat, lmfuuid, lwmcodecdspuuid, lwinmm, lole32</TT></TD>
<TD>MinGW: <TT>g++ -Wall -D__WINDOWS_WASAPI__ -Iinclude -o audioprobe audioprobe.cpp RtAudio.cpp -lole32 -lwinmm -lksuser -lmfplat -lmfuuid -lwmcodecdspuuid</TT></TD>
</TR>
</TABLE>
<P>


Loading…
Cancel
Save