Я пытаюсь объединить Mono Runtime (v 3.0.4) с приложением MonoMac, но после обновления до 3.0.4 (с 2.10.11) это не удается со следующей ошибкой:
Merging Mono Runtime into app bundle
/Applications/MonoDevelop-old.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/mmp
-nolink "-minos=10.6.6"
-o "/Users/ted/Documents/XCode/Mac/StageTimer/StageTimer/bin/Release"
-n "StageTimer"
-a "/Library/Frameworks/Mono.framework/Versions/3.0.4/lib/mono/4.0/System.dll"
-a "/Library/Frameworks/Mono.framework/Versions/3.0.4/lib/mono/4.0/System.Xml.dll"
-a "/Library/Frameworks/Mono.framework/Versions/3.0.4/lib/mono/4.0/System.Core.dll"
-a "/Library/Frameworks/Mono.framework/Versions/3.0.4/lib/mono/4.0/System.Xml.Linq.dll"
-a "/Library/Frameworks/Mono.framework/Versions/3.0.4/lib/mono/4.0/System.Drawing.dll"
-a "/Applications/MonoDevelop-old.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.MonoMac/MonoMac.dll"
"/Users/ted/Documents/XCode/Mac/StageTimer/StageTimer/bin/Release/StageTimer.exe"
Process exited with code 1, command:
pkg-config --variable=prefix mono-2
Unhandled Exception: System.IO.DirectoryNotFoundException: Directory '/lib/mono/4.0' not found.
Даже если я настрою MonoDevelop на использование Mono 2.10.11 вместо 3.0.4, он выйдет из строя с той же ошибкой (и путь: '/lib/mono/4.0'). Затем я также попытался изменить символическую ссылку в /Library/Frameworks/Mono.framework/Versions/Current, чтобы указать на 2.10.11, но все еще с той же ошибкой и путем.
Кто-нибудь, имеющий навыки работы с моно и pkg-config, знает, как это настроить?