Mono を 64 ビット Mac OSX アプリケーション (すべて正常に動作する Windows C++ から移植)に組み込みたいと考えています。Mac OSX 用にコンパイル済みの 32 ビット Mono のみが利用可能であるため、このマニュアルに従って独自の 64 ビット Mono リリースを作成することができました。
XCode で 64 ビット アプリケーションをデバッグすると、mono-embedding の初期化が失敗し、「アセンブリ mscorlib.dll が見つからないか、読み込めませんでした。`usr/local/lib/mono/4.5' ディレクトリにインストールされている必要があります。 "
このエラーが発生するコード (domain.c - mono_init_internal()) にステップ インできます。残念ながら、私の mono ビルドは明らかに 4.5 ディレクトリを生成しませんでした。利用可能な唯一の「.NET-Version」は 2.0 のようです: usr/local/lib/mono/2.0/mscorlib.dll が存在しますが、4.5 サブディレクトリはまったくありません。
ビルドで忘れたものはありますか?
ご支援ありがとうございました。