0

我正在运行 OSX 10.8 和 Xcode 3.2.4,我尝试针对 10.5 和 10.6 进行编译,但无济于事。

我正在使用 Oli Larkin 的框架为每个 vst、vst3、au 和 rtas 编译音频插件。除了编译到音频单元之外,所有的工作都完美无缺。当我尝试编译时,我在打开“resource.h”时得到“SysError 0”。这不仅发生在我制作的重复项目中,而且发生在 IPlugEffect 和 IPlugMaxi 未更改的示例中。

这是 Xcode 给我的完整错误 -

Rez build-mac/MBPressor007.build/Debug/AU_32_intel.build/ResourceManagerResources/Objects/IPlugAU-73B43941A9DFE8A.rsrc ../../WDL/IPlug/IPlugAU.r cd "/Developer/Plugin SDKs/olilarkin-wdl-ol -92f9028/IPlugExamples/MBPressor007" /Developer/Tools/Rez -o"/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/MBPressor007.build/Debug/AU_32_intel.build/ResourceManagerResources/对象/IPlugAU-73B43941A9DFE8A.rsrc" -d SystemSevenOrLater=1 -useDF -script Roman -d ppc_$ppc -d i386_YES -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I /Developer/Examples/CoreAudio/AudioUnits/AUPublic/AUBase -arch i386 -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/Debug" -i /Developer/SDKs /MacOSX10.5。sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -i /Developer/Examples/CoreAudio/AudioUnits/AUPublic/AUBase -i "/Developer/Plugin SDKs/olilarkin-wdl- ol-92f9028/IPlugExamples/MBPressor007/../../WDL/swell" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../WDL" -i " /Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../VST_SDK" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../ ../WDL/IPlug/dfx" -i "/开发者/插件 SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007" -i "/开发者/插件 SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007 /../../WDL/IPlug/RTAS" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../VST3_SDK/public.sdk/source/common" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028 /IPlugExamples/MBPressor007/../../VST3_SDK/pluginterfaces/gui" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../VST3_SDK/pluginterfaces/base" -i "/开发者/插件 SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../VST3_SDK/public.sdk/source/vst" -i "/开发者/插件 SDKs/olilarkin-wdl- ol-92f9028/IPlugExamples/MBPressor007/../../VST3_SDK/pluginterfaces/vst" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/app_wrapper" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../WDL/rtaudiomidi" -i"/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../VST3_SDK/public.sdk/source/main" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028 /IPlugExamples/MBPressor007/build-mac/Debug" -i "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/Debug/include" -i /Developer/Plugin -i SDKs/ olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../WDL/IPlug -isysroot /Developer/SDKs/MacOSX10.5.sdk "/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/ MBPressor007/../../WDL/IPlug/IPlugAU.r"/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/Debug/include" -i /Developer/Plugin -i SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/.. /../WDL/IPlug -isysroot /Developer/SDKs/MacOSX10.5.sdk "/Developer/Plug SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../WDL/IPlug/IPlugAU。 r"/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/Debug/include" -i /Developer/Plugin -i SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/.. /../WDL/IPlug -isysroot /Developer/SDKs/MacOSX10.5.sdk "/Developer/Plug SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/../../WDL/IPlug/IPlugAU。 r"

/Developer/PlugAU.r:1: ### /Developer/Tools/Rez - SysError 0 在打开“资源.h”。致命错误!/Developer/PlugAU.r:1: ### /Developer/Tools/Rez - 致命错误,不能恢复。resource.h: ### /Developer/Tools/Rez - 由于发生错误,/Developer/Plugin SDKs/olilarkin-wdl-ol-92f9028/IPlugExamples/MBPressor007/build-mac/MBPressor007.build/Debug/AU_32_intel.build/ ResourceManagerResources/Objects/IPlugAU-73B43941A9DFE8A.rsrc 的资源分叉未写。

File DEFINITELY 存在,我尝试在目标的构建设置中设置 REZ_SEARCH_PATHS 选项以指向我项目的绝对路径,但没有运气。

有任何想法吗?

4

1 回答 1

1

啊啊啊解决了!!

问题是我已经在 Developer 目录中安装了 SDK 和我的项目,这导致了某种冲突......在我的用户目录中重新安装了 SDK 和我的项目后,我再也没有任何问题了. 这应该适用于遇到任何关于看似不可读的 .h 文件的 rez 问题的人。

于 2012-10-02T09:34:09.453 回答