Monodevelop на Mac: `Mono.framework MDK отсутствует`

В Monodevelop, если я включаю флажок Include the Mono runtime in the application bundle, я получаю эту ошибку при сборке:

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 :

  • На Snow Leopard я установил XCode 3.2.6 (последняя версия XCode, работающая на Snow Leopard), минимальное требование — XCode 3.2.5.
  • Application Tools кажется включенным в XCode с версии 3.2.6, поэтому мне не нужно устанавливать другой пакет.
  • Я установил Моно 2.10.9
  • Я установил Monodevelop 3.0.5
  • У меня включен MonoMac 3.0.5 в Monodevelop.

Я что-то упускаю?


person Nicolas Raoul    schedule 03.12.2012    source источник


Ответы (1)


Проблема в том, что, несмотря на наличие Monodevelop, у меня был только Mono MRE.

Как было предложено в сообщении об ошибке, решением было установить Mono MDK, который можно найти вместе с MRE здесь: http://www.go-mono.com/mono-downloads/download.html

person Nicolas Raoul    schedule 03.12.2012
comment
Ссылки для скачивания MDK и MRE расположены рядом друг с другом без объяснений, поэтому я вижу, как вы это сделаете. - person sventechie; 03.05.2013