2012-12-03 16 views
3

在MonoDevelop的,如果我讓Include the Mono runtime in the application bundle複選框,然後我在生成此錯誤:MonoDevelop的Mac上:`Mono.framework MDK是missing`

Merging Mono Runtime into app bundle 
/Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/mmp -nolink "-minos=10.6" -o "/Users/Kizumi/src/CmisSync/SparkleShare/Mac/bin/Debug" -n "SparkleShare" -a "/Users/Kizumi/src/CmisSync/bin/SparkleLib.dll" -a "/Users/Kizumi/src/CmisSync/bin/SparkleLib.Cmis.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Xml.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Core.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Drawing.dll" -a "/Applications/MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoMac.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/System.Net.dll" -a "/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/4.0/Mono.Posix.dll" "/Users/Kizumi/src/CmisSync/SparkleShare/Mac/bin/Debug/SparkleShare.exe" 
Mono.framework MDK is missing. Please install the MDK for your Mono.framework version from http://mono-project.com/Downloads 
mmp exited with code 252 

我符合所有的要求,在http://www.mono-project.com/MonoMacPackager

  • 雪豹我安裝的XCode 3.2.6(最後的XCode版本在Snow Leopard上運行),最低的要求是XCode的3.2.5
  • Application Tools似乎包括XCode中,因爲3.2.6所以我ð不需要安裝另一個軟件包。
  • 我安裝了單聲道2.10.9
  • 我已經3.0.5的MonoMac啓用了MonoDevelop中

我失去的東西我安裝的MonoDevelop 3.0.5

  • 回答

    3

    問題是,儘管有Monodevelop,我只有Mono MRE

    至於建議BT的錯誤信息,解決辦法是安裝Mono MDK,它可以沿着MRE在這裏找到:http://www.go-mono.com/mono-downloads/download.html

    +2

    的MDK和MRE的下載鏈接緊挨着彼此沒有任何解釋,所以我可以看到你會怎麼做。 – sventechie

    相關問題