MAC 小牛队的 PortAudio
PortAudio for MAC Mavericks
有没有人设法从 PortAudio
(v19 20140130) 在 OS-X 10.9 - MAC Maverick 上构建最新的稳定版本?
我是 MAC
和 PortAudio
的新手,但确实遵循了所有说明并在构建过程中收到许多错误,其中一些非常基本(例如- 文件 'assert.h' 未找到)。我的假设是 MAC SDK 版本可能与 PortAudio
预期的不同。
我实际上对构建的输出二进制文件感兴趣 - x86 和 x64 ,所以如果这些可以从某个地方下载,这也可能是一个解决方案。
非常感谢任何提示,PazO
问题已解决
背景:
为了在MAC 上构建PortAudio
,您需要运行 两个命令:configure
和make
。此过程已完整描述 here。
第一个命令 - configure
- 假设构建你的 Makefile 文件,启用下一个命令 - make
- 正常工作。
configure
的任务之一是发现 MacOS-SDK 版本安装在您的设备上系统及其完整路径是什么。
问题:
问题是 configure
脚本没有找到安装在我的 Maverick 系统上的 MacOS-SDK 的正确版本,因此下一个命令 - make
- 到失败。
修复:
在configure.in
文件中有试图发现什么是的部分
安装在本地系统上的 MacOS SDK 的版本和位置。
一旦发现,它会将正确的值放入本地脚本变量中
mac_version_min
和 mac_sysroot
.
由于此代码无法正常工作,我将其替换为接下来的两个 'hard-coded'
行:
mac_version_min="-mmacosx-version-min=10.8"
mac_sysroot="-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk"
之后一切都正确构建。
PazO
有没有人设法从 PortAudio
(v19 20140130) 在 OS-X 10.9 - MAC Maverick 上构建最新的稳定版本?
我是 MAC
和 PortAudio
的新手,但确实遵循了所有说明并在构建过程中收到许多错误,其中一些非常基本(例如- 文件 'assert.h' 未找到)。我的假设是 MAC SDK 版本可能与 PortAudio
预期的不同。
我实际上对构建的输出二进制文件感兴趣 - x86 和 x64 ,所以如果这些可以从某个地方下载,这也可能是一个解决方案。
非常感谢任何提示,PazO
问题已解决
背景:
为了在MAC 上构建PortAudio
,您需要运行 两个命令:configure
和make
。此过程已完整描述 here。
第一个命令 - configure
- 假设构建你的 Makefile 文件,启用下一个命令 - make
- 正常工作。configure
的任务之一是发现 MacOS-SDK 版本安装在您的设备上系统及其完整路径是什么。
问题:
问题是 configure
脚本没有找到安装在我的 Maverick 系统上的 MacOS-SDK 的正确版本,因此下一个命令 - make
- 到失败。
修复:
在configure.in
文件中有试图发现什么是的部分
安装在本地系统上的 MacOS SDK 的版本和位置。
一旦发现,它会将正确的值放入本地脚本变量中
mac_version_min
和 mac_sysroot
.
由于此代码无法正常工作,我将其替换为接下来的两个 'hard-coded'
行:mac_version_min="-mmacosx-version-min=10.8"
mac_sysroot="-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk"
之后一切都正确构建。
PazO