replace Carbon with CoreFoundation and CoreServices
This commit is contained in:
parent
607b7d94d0
commit
dd857f6108
4 changed files with 7 additions and 6 deletions
|
|
@ -264,11 +264,12 @@ ELSE()
|
||||||
FIND_LIBRARY(COREAUDIO_LIBRARY CoreAudio REQUIRED)
|
FIND_LIBRARY(COREAUDIO_LIBRARY CoreAudio REQUIRED)
|
||||||
FIND_LIBRARY(AUDIOTOOLBOX_LIBRARY AudioToolbox REQUIRED)
|
FIND_LIBRARY(AUDIOTOOLBOX_LIBRARY AudioToolbox REQUIRED)
|
||||||
FIND_LIBRARY(AUDIOUNIT_LIBRARY AudioUnit REQUIRED)
|
FIND_LIBRARY(AUDIOUNIT_LIBRARY AudioUnit REQUIRED)
|
||||||
FIND_LIBRARY(CARBON_LIBRARY Carbon REQUIRED)
|
FIND_LIBRARY(COREFOUNDATION_LIBRARY CoreFoundation REQUIRED)
|
||||||
MARK_AS_ADVANCED(COREAUDIO_LIBRARY AUDIOTOOLBOX_LIBRARY AUDIOUNIT_LIBRARY CARBON_LIBRARY)
|
FIND_LIBRARY(CORESERVICES_LIBRARY CoreServices REQUIRED)
|
||||||
SET(PA_LIBRARY_DEPENDENCIES ${PA_LIBRARY_DEPENDENCIES} ${COREAUDIO_LIBRARY} ${AUDIOTOOLBOX_LIBRARY} ${AUDIOUNIT_LIBRARY} ${CARBON_LIBRARY})
|
MARK_AS_ADVANCED(COREAUDIO_LIBRARY AUDIOTOOLBOX_LIBRARY AUDIOUNIT_LIBRARY COREFOUNDATION_LIBRARY CORESERVICES_LIBRARY)
|
||||||
|
SET(PA_LIBRARY_DEPENDENCIES ${PA_LIBRARY_DEPENDENCIES} ${COREAUDIO_LIBRARY} ${AUDIOTOOLBOX_LIBRARY} ${AUDIOUNIT_LIBRARY} ${COREFOUNDATION_LIBRARY} ${CORESERVICES_LIBRARY})
|
||||||
SET(PA_PRIVATE_COMPILE_DEFINITIONS ${PA_PRIVATE_COMPILE_DEFINITIONS} PA_USE_COREAUDIO)
|
SET(PA_PRIVATE_COMPILE_DEFINITIONS ${PA_PRIVATE_COMPILE_DEFINITIONS} PA_USE_COREAUDIO)
|
||||||
SET(PA_PKGCONFIG_LDFLAGS "${PA_PKGCONFIG_LDFLAGS} -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon")
|
SET(PA_PKGCONFIG_LDFLAGS "${PA_PKGCONFIG_LDFLAGS} -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework CoreFoundation -framework CoreServices")
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
ELSEIF(UNIX)
|
ELSEIF(UNIX)
|
||||||
|
|
|
||||||
BIN
configure
vendored
BIN
configure
vendored
Binary file not shown.
|
|
@ -205,7 +205,7 @@ case "${host_os}" in
|
||||||
AC_DEFINE(PA_USE_COREAUDIO,1)
|
AC_DEFINE(PA_USE_COREAUDIO,1)
|
||||||
|
|
||||||
CFLAGS="$CFLAGS -I\$(top_srcdir)/src/os/unix -Wno-deprecated -Werror"
|
CFLAGS="$CFLAGS -I\$(top_srcdir)/src/os/unix -Wno-deprecated -Werror"
|
||||||
LIBS="-framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon"
|
LIBS="-framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework CoreFoundation -framework CoreServices"
|
||||||
|
|
||||||
if test "x$enable_mac_universal" = "xyes" ; then
|
if test "x$enable_mac_universal" = "xyes" ; then
|
||||||
case `xcodebuild -version | sed -n 's/Xcode \(.*\)/\1/p'` in
|
case `xcodebuild -version | sed -n 's/Xcode \(.*\)/\1/p'` in
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@ You will need to add the following frameworks to your XCode project:
|
||||||
- AudioToolbox.framework
|
- AudioToolbox.framework
|
||||||
- AudioUnit.framework
|
- AudioUnit.framework
|
||||||
- CoreServices.framework
|
- CoreServices.framework
|
||||||
- Carbon.framework
|
- CoreFoundation.framework
|
||||||
|
|
||||||
@section comp_mac_ca_5 Using the Library in Other Projects
|
@section comp_mac_ca_5 Using the Library in Other Projects
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue