2012-12-20 9 views

答えて

4

Mono Development Kit(MDK)を再インストールしてみてください。 MDRの上にMono Runtime Environment(MRE)をインストールしないでください。 MDKで十分です。

あなたがWindowsを使っているなら(あなたはOSXにいると思いますが、言及するだけです)、mkbundleが動作するにはUnix風のツールチェーンが必要です。

抜粋:Windowsシステムでtheir site

からは、それが必要なmkbundleが機能するため をインストールするUnixライクなツールチェーンを持っています。 cygwinを使ってgcc、 gcc-mingwをパッケージとしてインストールすることができます。

+0

これは役に立ちません –

7

私はこの同じ問題を私のMacで持っていました。私はpkg-configを設定して解決しました。

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/3.0.12/lib/pkgconfig 

Mac用だけでヘッドアップ、あなたがする必要がある...

export AS="as -arch i386" 
export CC="cc -arch i386" 

...ここに述べたようにAn issue when running mono 2.10.2 mkbundle on Mac OS X snow leopardが、マウンテンライオンに、私はアプリができるように、代わりにこれをしなければなりませんでしたライオンで走る

export AS="as -arch i386" 
export CC="clang -arch i386 -mmacosx-version-min=10.6" 
+1

あなたは私の日を保存しました。多くの人にとって、 '' '' Current''で '' '' 3.0.12''を変更するだけでよいでしょう。 –

6

キーは、前のエラー(sh: pkg-config: command not found)、PKG-設定を '/Library/Frameworks/Mono.framework/Commands' に格納され 音符です。

ソリューション(herehereを参照してください):

前に付加PATH変数を する "/Library/Frameworks/Mono.framework/Commands" フォルダ:また

export PATH=/Library/Frameworks/Mono.framework/Commands:$PATH 

(によって提案されたようにaaapatagおよびobjective-c runtime and CoreFoundation framework solution proposed here)。

export AS="as -arch i386" 
export CC="cc -arch i386 -framework CoreFoundation -lobjc -liconv" 
関連する問題