2009-12-31 69 views
1

我只是将Growl集成到Xcode应用程序中。测试时,源代码在Debug目标下编译并正确运行。构建包含Growl框架的发布目标时出错

但是,当我尝试构建发布目标时,出现以下错误,我不知道为什么,或者是谁来解决它。

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)相关问题的某种?

回答

0

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

到目前为止,我发现的解决方案是删除整个构建/目录并重建(这不仅仅是在xcode中进行“干净”处理)。到目前为止,我还没有看到任何开发人员在执行该操作后会出现问题。请让我知道,如果这样做或不能解决您的问题,因为我想知道是否需要继续为这个问题寻找解决方案,如果它回来。

+0

我从命令行执行了'rm -rf build',但仍尝试构建发布目标时遇到同样的错误 – cpjolicoeur 2009-12-31 17:38:26

+0

下面是另一种解决方法。 http://forums.cocoaforge.com/viewtopic.php?f=6&t=21261有人认为这是一个xcode错误,我建议打开一个雷达以确保Apple正在跟踪它。 – 2009-12-31 18:16:00

+0

有趣。感谢您的链接。 我会尝试下载源代码并在Leopard上自己构建它。 我确实试图在Leopard上用Xcode 3.1.4构建。我还没有尝试在我的10.6机器上构建它。 – cpjolicoeur 2009-12-31 18:25:46

相关问题