1

Mac OS X で MonoDevelop をビルドするには、こちらの手順に従っています: OS X での MonoDevelop のビルド

MonoDevelop を問題なくビルドできます。MonoMac アドインもビルドして使用したいと思います。

ドキュメントには次のように記載されています。

「エクストラからアドインを含めるには、それらのビルド ディレクトリを MonoDevelop.app ディレクトリに手動でコピーします。たとえば、

cp -r ../../../extras/MonoDevelop.AspNet.Mvc/build/* MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.AspNet.Mvc/"

ただし、/extras/MonoDevelop.MonoMac の下にビルド ディレクトリがありません。

この手順に従ってエクストラを構築しようとしました:

「エクストラから追加のアドインをビルドに含めるには、Mac プロファイルを使用する代わりに、configure --select を使用してアドインを選択します。これにより、デフォルト プロファイルが書き込まれます。次に、profiles/default の「main」で始まる行を次のように置き換えます。プロファイル/mac からのものを選択してから、デフォルトのプロファイルを使用して構成を再度実行してください。」

しかし、MonoMac エクストラをビルドするオプションはありません。

次に、monodevelop.mdw をコンパイルしてみます。ここでも、メイン ソリューション (MonoDevelop) をビルドできますが、エクストラは 1000 以上のエラーで失敗します。

最後に、既存の monomac および macdev プラグインをマスター monodevelop.app バンドルにコピーしようとしました。しかし、MonoMac プロジェクトを選択しようとすると、ソリューション/プロジェクトの追加ダイアログが壊れます。Monodevelop.ide DLL のロードに失敗します。

私が間違っている場所についてのアドバイスをいただければ幸いです。

4

1 に答える 1

0

MonoDevelop サイトの指示に従ってこの作業を行うことができませんでした。extras/MonoDevelop.MonoMac エクストラを手動でプロファイルに追加しても機能しませんでした。

最後に、Mac プロファイルを使用して、ソースから MonoDevelop をビルドします。

次に、最新の MonoMac を入手し、ソースからビルドしました。使った

更新する

インストールしたMonoDevelop のコピーにインストールします。

次に、インストールした MonoDevelop からマスターから新しくコンパイルしたバージョンに次のパッケージを手動でコピーしました。

  • MacPlatform.dll
  • MonoDevelop.iPhone
  • MonoDevelop.MacDev
  • MonoDevelop.MonoMac
  • Xamarin.Ide

すべてが機能するようになりました:)

于 2012-11-29T15:25:40.030 に答える