2012-02-29 49 views
2

過去幾天我一直試圖用Xcode 4構建MailCore,但我似乎無法通過這一個錯誤。以下是完整的錯誤:Xcode 4:試圖爲OSX構建MailCore.Framework

PBXCp include/libetpan /Users/kicks/Library/Developer/Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/Build/Products/Debug/include/libetpan cd /Users/kicks/Downloads/MailCore/libetpan/build-mac builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan /Users/kicks/Library/Developer/Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/Build/Products/Debug/include

error: /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan: No such file or directory

好了,我的調查使我認爲問題是出在「生成設置」中的「搜索路徑」部分。具體而言,「標題搜索路徑」。我以爲libetpan目錄沒有找到,因爲Xcode試圖使用默認路徑來查找libetpan目錄(即$ {SRC_ROOT})。

無論我爲標題搜索路徑添加什麼,Xcode都不會使用它,並且我得到相同的錯誤。

我錯過了什麼?我的問題是甚至與頭部搜索路徑,還是有另一種設置我忽略?我很抱歉,如果這是簡單的,但Xcode有時真的逃避我。

這是我確切的過程:

  1. git clone位於這裏的倉庫:https://github.com/jwatson/MailCore。這是原始的一個分支,因爲原始代碼在Xcode 4中產生了很多錯誤和警告。我還運行git submodule initgit submodule update來安裝依賴關係。
  2. 打開MailCore.xcodeproj
  3. 嘗試構建libetpan.a靜態庫。

任何幫助將不勝感激!

回答

1

您可以在build-mac目錄中找到名爲「update.sh」的shell腳本。在那裏運行它,它會創建所有缺少的目錄和配置。

之後,Xcode項目將建立。

+0

這樣做。謝謝! – 2012-03-04 01:47:24