2016-03-28 7 views
1

OcamlプログラムのGUIを作成するためにlablgtkをインストールする際に問題があります。サイト上の指示がわかりにくいだけでなく、ダウンロードするパッケージをオンラインで見つけるのが難しいです。私のブラウザは危険なサイトのほとんどをブロックしています。WindowsでOCaml GUI用lablgtkをインストールする

lablgtkをダウンロードしてインストールする最も簡単で簡単な方法は何ですか?

+0

ちょうど発言、(lablgtkはまだOCamlのクロスOSのGUIを開発するための最も確実な方法の一つですが、それはあります私が知る限り)はもはや積極的に開発されていません。それはまだよく維持され、定期的にパッチが当てられていますが、新しい機能(Gtk3など)を持つべきではありません。中長期のプロジェクトでは、別のフレームワークをお勧めします。しかし、ほとんどの場合は、学習や小さなコードベースのためには、lablgtkはうまくいくはずです。 – anol

答えて

2

あなたはJonathanの指示[1]に従い、opamdepext cygwin [2]でインストールできます。その後、Windowsにlablgtk2をインストールするのは簡単です。

+1

はい、lablgtkはhttps://fdopen.github.io/opam-repository-mingw/とopam install depext depext-cygwinports && opam depext -i lablgtk'と一緒にインストールできます。しかし、http://protz.github.io/ocaml-installer/は使わないでください。それはhttps://fdopen.github.io/opam-repository-mingw/と完全には互換性がありません。 – rafix

+0

あなたのお返事ありがとうございます。私はGTK +に問題がありますが、間違いなく正しい軌道に乗っています。 Cygwinがlablgtkのインストールを開始すると、「GTK +が必要です」というエラーが表示されます。トラブルシューティングでは、 "このパッケージにはシステムにgtk + 2.0開発パッケージがインストールされている必要があります"というメッセージが表示されます。 Cygwinのセットアップ(setup-x86.exe)を再実行してlibgtk2.0-develとlibgtk2.0_0をインストールしましたが、lablgtkを再度インストールしようとすると同じエラーが発生します。私のディレクトリのcygwin64フォルダには、 "lib"フォルダに "gtk-2.0"というフォルダがあります。私は次のステップをとるか分からない。 – user1959309

+1

私は 'pkg-config'に起因する同様の問題を抱えていました。 pkg-configをインストールし、変数 'PKG_CONFIG_PATH'を'/usr/x86_64-mingw32/sys-root/mingw/pkgconfig'のように設定する必要があります。 – cago

関連する問題