使用Growl框架构建发布目标时出错

时间:2009-12-31 17:16:19

标签: objective-c xcode

我只是将Growl集成添加到Xcode应用程序中。源代码在测试时编译并在Debug目标下正确运行。

但是当我尝试构建Release目标时,我收到以下错误,我不确定原因,或者无法解决它。

Building target “EchowavesNotifier” of project “EchowavesNotifier” with configuration “Release” — (1 error)
    cd /src/echowaves-notifier-osx
    /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks /src/echowaves-notifier-osx/Growl.framework /src/echowaves-notifier-osx/build/Release/EchowavesNotifier.app/Contents/Frameworks
    strip: for architecture x86_64 object: /src/echowaves-notifier-osx/Growl.framework/Versions/A/Growl malformed object (unknown load command 5)
    pbxcp: warning: couldn't strip: /src/echowaves-notifier-osx/build/Release/EchowavesNotifier.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
    pbxcp: warning: couldn't strip: /src/echowaves-notifier-osx/build/Release/EchowavesNotifier.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
    pbxcp: warning: couldn't strip: /src/echowaves-notifier-osx/build/Release/EchowavesNotifier.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
    pbxcp: warning: couldn't strip: /src/echowaves-notifier-osx/build/Release/EchowavesNotifier.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
Build failed (1 error)

是否是某种64位(x86_64)相关问题?

1 个答案:

答案 0 :(得分:0)

我最近在升级Growl时遇到了这个问题,其他几个小组已经注意到它(我在Unison.app列表中发现了一些流量)。似乎正在发生的是链接步骤中的某种不匹配,尽管我无法将其隔离。

我到目前为止找到的解决方案是删除整个构建/目录并重建(这不仅仅是在xcode中执行“干净”)。到目前为止,我还没有看到任何开发人员在执行此操作后再次出现此问题。请告诉我这是否解决了您的问题,因为我想知道是否需要继续寻找解决此问题的解决方案。