私はOSX用のMonoのGTK#で私のfirst steps(またはおそらく私の最後のステップ)を取っています。私はは.csファイルを書き込み、モノラルでコンパイルしよう:初心者質問:OSXのGTK#(モノ)
gmcs -pkg:gtk-sharp-2.0 one.cs
これがこのメッセージ、どうやら、私がやっているかを知るために私を必要とする
error CS8027: Couldn't run pkg-config: ApplicationName='pkg-config', CommandLine='--libs gtk-sharp-2.0', CurrentDirectory=''
になります。私はあなたが 建物を開始し、 OSXが含まクロスプラットフォーム GUIのGtk#アプリケーションを実行することができるようにMacOS Xのための
MonoのインストーラがGTK +とのGtk#で に来ることを知っています。」
を
だから、インストールするものはありません。私はここにGTK2
見つけるのです
は、Monoインストールによって確実にインストールされました。
Gmcsバージョンは2.4.2.2です。
編集:私は私の道に奇妙なものがあると言います。
Macportsの指示に従ってすべてのMacportを削除しました。私は.dmgからMonoを再インストールしました。ここに私の現在のパス
export PATH=/opt/subversion:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin
が、使用だけでは/ usr/binが、それはまだエラーを避けていない場合でもです。
ALLモノモノは、/Library/Frameworks/Mono.framework/Versions/Current
のすべてのものを含め、それが想定されている場所です。 しかし:妙
/Library/Frameworks/Mono.framework/Versions/2.4.2.2/lib/gtk-sharp-2.0/
空です。しかしMonoDevelopは動作しますが、Gtkについてはわかりません(私が知っているすべての参考文献を含んでいます)...
ありがとうYawar。私は今これを最善の答えとし、次の月(2009年12月)に私はこれを撃ち、それが私のために働くかどうかを見ていきます。問題は私が数ヶ月でこの物に触れていないことです(純粋なWinformsを使用しています)。確かに正しいように見えます。 –
別の(より良い?)オプションは、あなたのパスにmono binディレクトリを追加することです。 'export PATH = $ {PATH}:/ Library/Frameworks/Mono.framework/Versions/Current/bin' – Cheeso
@Cheeso - それはうまくいくはずです。好みの問題だと思います。 – Yawar