很抱歉把它贴在这里,因为我在Audacity论坛上没有答案。
我正在根据官方的WIKI分步指南在Mac上编译Audacity。
在修复了许多依赖问题之后,我现在只能在Xcode8.1中构建Audacity Release目标。
Nyquist依赖项包含一个“未定义的”类型LVAL,并带有实际错误:
Unknown type name 'LVAL'我在整个Audacity代码库中搜索了这个关键字,但没有找到它的定义(类型定义或#define),也没有在它的OS依赖项中找到它: MacOSX 10.6SDK bundle。
它是从哪里来的?
顺便说一句,即使在从Xcode构建中排除了libnyquist依赖之后,仍然需要一些源文件来编译Audacity应用程序目标,因此似乎没有办法绕过这部分代码。
请帮帮忙。
发布于 2018-05-29 19:58:33
我自己解决的。看起来最新的Audacity Xcode项目有错误。将来自libnyquist子项目的所有标头添加为Header构建阶段之后。生成错误消失了。
所以这个LVAL很可能是在这些头文件自己的依赖项中定义的。
https://stackoverflow.com/questions/50554109
复制相似问题