(HTTPSなし)でWindowsに pkg-config をインストールする現時点(2014年10月)の良い方法は何ですか? MinGW / MinGW-w64 環境? ( 2009年のこの質問 も参照してください。)
GTK +をプルしないバイナリパッケージがあれば、それは素晴らしいことですが、私はそれを見つけていません。ソースからビルドするのが適切であれば、問題ありません。
Mingw FAQ には次のように書かれています:(これは2009年のもので、ページ下部のコメントから判断すると最新のものです。)
Pkg-configをインストールするにはどうすればよいですか?
Pkg-configをインストールするのが難しいのは、glibに循環依存しているためです。 pkg-configをインストールするには、最初にGTKランタイムをインストールする必要があります。インストーラーは(リンク切れ)https:// sourceforge.net/project/showfiles.php?group_id=121075 。 pkg-configバイナリは、(新しいリンクですが、pkg-configについては言及していません)https://www.gtk)から取得できます。 .org/download/windows.php 。 MinGWbinディレクトリにpkg-config.exeを配置します。
循環依存の問題がない他のpkg-configプロジェクトがあります。それらが含まれます:
(リンク切れ)pkgconf
私はすぐにpkg-config-liteを確認しましたが、2012年に最後に更新されたようです。また、pkg-configには循環依存関係を解消するための独自のバージョンのGlibが含まれているので、ビルドできるはずです。 Glibなし。
「mingw pkg-config」を検索しました。どんな提案も歓迎します。
行く方法はMSYS2とMinGW-w64のようです。 MSYS2をダウンロード 、32ビットWindowsではmsys32\autorebase.bat
(これはこれ以上必要ありません)、次に:
pacman -Syu # to update the system packages
( これらのエラーは致命的ではありません )、次に
pacman -Ssq pkg-config # to list pkg-config packages
# for 64 bit: ------
pacman -S mingw-w64-x86_64-pkg-config
# for 32 bit: ----
pacman -S mingw-w64-i686-pkg-config
https://sourceforge.net/p/mingw/mailman/message/31908633/ 今年の初めからいくつかの指示があります:
FAQ pkg-config情報は私にとって機能しませんでした:これらは機能しました: https://github.com/texane/stlink/issues/169
これら3つのglib、pkg-config、pkg-config-devアーカイブをダウンロードし、コンテンツをC:\ MinGWに抽出します
(これらはすべてデッドリンクです–関連項目 別のSO win32builder.gnome.orgに関する質問 :)
http://win32builder.gnome.org/packages/3.6/glib_2.34.3-1_win32.Zip
http://win32builder.gnome.org/packages/3.6/pkg-config_0.28-1_win32.Zip
http://win32builder.gnome.org/packages/3.6/pkg-config-dev_0.28-1_win32.Zip
誰かがより良い答えを持っている場合に備えて、私はこれを受け入れないようにします。
Pkg-config-liteもあります: