Hello,
After I have updated Xamarin Studio to 4.2.4 version, I could not built my project with "Include to Mono runtime in the application bundle" setting turned on.
I receive this error:
Error 1: Merging Mono Runtime failed. See Build Output for details. (1)
Here are few last lines from the build output:
Process exited with code 1, command:
xcrun -sdk macosx install_name_tool -change /Library/Frameworks/Mono.framework/Versions/3.2.6/lib/libtiff.5.dylib @executable_path/../MonoBundle/libtiff.5.dylib -change /Library/Frameworks/Mono.framework/Versions/3.2.6/lib/liblzma.5.dylib @executable_path/../MonoBundle/liblzma.5.dylib -change /Library/Frameworks/Mono.framework/Versions/3.2.6/lib/libjpeg.8.dylib @executable_path/../MonoBundle/libjpeg.8.dylib /Users/username/Projects/[Project1]/OS X Client/folder1/folder2/bin/Release/App Name.app/Contents/MonoBundle/libtiff.5.dylib
failed using `install_name_tool` from: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool
Process exited with code 1, command:
xcrun -sdk macosx clang -v -mmacosx-version-min=10.6 -arch i386 /Library/Frameworks/Xamarin.Mac.framework/Versions/1.8.0.8/lib/libxammac.a -o "/Users/username/Projects/[Project1]/OS X Client/folder1/folder2/bin/Release/App Name.app/Contents/MacOS/App Name" -D_THREAD_SAFE -I/Library/Frameworks/Mono.framework/Versions/3.2.6/lib/pkgconfig/../../include/mono-2.0 /Library/Frameworks/Mono.framework/Versions/3.2.6/lib/pkgconfig/../../lib/libmonosgen-2.0.a /Users/username/Projects/[Project1]/OS X Client/folder1/folder2/bin/Release/App Name.app/Contents/MacOS/main.m -framework AppKit -liconv
failed using `clang` from: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
error MM5306: Missing dependencies. Please install Xcode 'Command-Line Tools' component
at MonoMac.Bundler.Driver.Pack (IList`1 unprocessed) [0x00000] in <filename unknown>:0
at MonoMac.Bundler.Driver.Main2 (System.String[] args) [0x00000] in <filename unknown>:0
at MonoMac.Bundler.Driver.Main (System.String[] args) [0x00000] in <filename unknown>:0
mmp exited with code 1
Of course I reinstalled "Command-Line Tools" few times (2014 April release).
So the questions are:
- Why I can't build my project?
- Why some parameters in output are not enclosed in quotation marks? Could it be the reason of a build fail?
- Why http://docs.xamarin.com/releases/studio/xamarin.studio_4.2/xamarin.studio_4.2/ page contains two release notes for version 4.2.4 of Xamarin Studio? (At least it was true when I was writing this text)