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)相关问题的某种?
我从命令行执行了'rm -rf build',但仍尝试构建发布目标时遇到同样的错误 – cpjolicoeur 2009-12-31 17:38:26
下面是另一种解决方法。 http://forums.cocoaforge.com/viewtopic.php?f=6&t=21261有人认为这是一个xcode错误,我建议打开一个雷达以确保Apple正在跟踪它。 – 2009-12-31 18:16:00
有趣。感谢您的链接。 我会尝试下载源代码并在Leopard上自己构建它。 我确实试图在Leopard上用Xcode 3.1.4构建。我还没有尝试在我的10.6机器上构建它。 – cpjolicoeur 2009-12-31 18:25:46