首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MAC小牛的PortAudio

MAC小牛的PortAudio
EN

Stack Overflow用户
提问于 2015-06-11 15:12:52
回答 1查看 209关注 0票数 1

有没有人在OS-X 10.9-mamaverick上成功地从PortAudio (v19 20140130) 构建了最新的稳定版本?

我对MACPortAudio都是新手,但我确实遵循了所有的指令,在构建过程中收到了许多错误,其中一些是非常基本的(例如,没有找到文件'assert.h‘)。我的假设是,MAC版本可能与PortAudio预期的不同。

实际上,我对构建的输出二进制文件感兴趣-- x86和x64,所以如果可以从某个地方下载这些二进制文件,这也是一个解决方案。

非常感谢你的建议,PazO

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-02 08:33:47

问题解决了

背景:

为了在MAC上构建PortAudio,您需要运行两个命令:configuremake这里对此过程进行了全面描述。

第一个命令-- configure --假设构建Makefile文件,使下一个命令-- make- -能够正确工作。

configure的任务之一是发现系统上安装了什么MacOS版本,以及系统的完整路径是什么。

问题:

问题是,configure脚本没有找到MacOS的正确版本,这个版本在我的Maverick系统上被贪得无厌,因此导致下一个命令make失败。

修复:

configure.in文件中,有一个部分试图发现安装在本地系统上的MacOS SDK的版本和位置。一旦发现,它将把正确的值放入本地脚本变量mac_version_minmac_sysroot中。

由于这段代码不能正常工作,所以我用下面两行“硬编码”替换了它:

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30784754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档