2012-03-12 4 views
3

MonoMacで私の最初のステップを進めています。MonoMacプロジェクトはコンパイルできません。コード1で終了したibtool - /開発者/ usr/bin/ibtool(そのようなファイルはありません)

しかし、構成エラーのため、最初はすぐに停止しました。私はMonoDevelopの中に新しいManoMacプロジェクトを作成し、その後、GitHubのからいくつかの他のサンプルMonoMacのxamarinプロジェクトを試してみましたが、私はいつもコンパイルし、このエラーを取得しました:

Error: Can't run /Developer/usr/bin/ibtool (no such file). ibtool exited with code 1

マイ設定:

オペレーティングシステム: マックX 10.7.3 MonoDevelopの2.8.6.5 OS ランタイム: モノ2.10.8(tarballの月12月19日17時43分18秒EST 2011) GTK 2.24.5 GTK#(2.12.0.0) Android用モノラルがインストールされていません アップルデベロッパーツール: のXcode 4.3.1(1176) ビルド4E1019 MonoTouchで:5.2.5 MonoDevelop.MonoMac 2.6.0.0

すべての私のMonoTouchでのプロジェクトはうまくコンパイル、と私はXamarinのガイドラインI以下の(最後のXCodeで何の問題もありませんXcodeを正常にアップグレードし、古いDeveloperフォルダからApplicationフォルダに移動し、appleから更新された開発者コマンドラインツールをダウンロードしました。

私はMonoDevelopを再インストールしようとしましたが、成功しませんでした。私はいつも「エラー:ibtoolがエラーコード1を返しました。

何か助けていただければ幸いです。

答えて

1

MonoMacアドインがXcode 4.3で動作するように更新されていないようです。

一時的な問題は、/ Developerの適切な場所にシンボリックリンクを設定することです。

私はMonoMacフォーラムに方法を見つけた:

http://mono.1490590.n4.nabble.com/MonoMac-and-XCode-4-3-ibtool-error-Solution-td4403822.html

私はそれをここに報告:MonoMacとXcode 4.3を使用する場合

、現在のMDベータビルドがibtoolエラーで失敗します。次いで

須藤RMは/ usr/binに/ ibtool

と:

ソリューションは、ターミナルコンソールで次のコマンドを入力することである

須藤LN -s /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool/usr/bin/ibtool

コンパイルが完了しました。

+0

+1は完全に私のために働いた。ありがとう!! – Prashant

5

この問題は、Xcode 4.3インストーラがXcodeシンボリックリンクを正しくアクティブなXcodeバージョンを指すように更新しないために発生します。あなたは、次のコマンドでそれを修正することができます:

sudo xcode-select -switch /Applications/Xcode.app 

この次期にMonoDevelop 2.8.8リリースでは、このための修正が含まれています。ベータ版の更新チャンネルから入手できます。

+0

残念ながらxcode-selectコマンドが私のシステムにはありませんでした。システムがそれを見つけることができません。これは今のところ以下のようにシンボリックリンクで修正されました。 –

0

Xcode 6.2でXamarinを実行しているときに同様のエラーが発生しましたが、同じバージョンのXcodeを再度インストールして、このポストの提案ごとに古いバージョンを置き換えて解決しました。xcode-select active developer directory error on OSX Mavericks

XCodeアプリケーションの名前を変更しているので、この問題が発生している可能性があります。私はいくつかのバージョンがインストールされており、それらをすべてまっすぐに保つようにしていました