MinGW + MSYSでいくつかのオープンソースライブラリをコンパイルしようとしています。 configure
フェーズの間、いくつかのサードパーティライブラリが欠落しているのを見続けました。
今のところ、私の解決策は、不足しているライブラリのソースをダウンロードし、GNUビルドプロセスに従って、それらをコンパイルしてMinGW環境にインストールすることです。
MinGW + MSYSがパッケージを簡単にインストールするためのパッケージ管理システムはありますか? apt-get
のように。
不足しているパッケージに対してmingw-get
を試しました。ただし、以下のエラーが報告されます。
mingw-get
is MinGWおよびMSYSの(apt-getに最も近い)パッケージマネージャー。ただし、実際に管理できるのは、MinGWやMSYSで実際に利用可能であるパッケージのみです(MinGW開発者がパッケージを構築してパッケージ化したか、MinGWユーザーコミュニティのメンバーがそれらを提供したため)。
どのパッケージが利用可能であるか、そしてそれらの正しいパッケージ名が何であるかを恣意的に推測することは、生産的ではない可能性があります。 mingw-getをGUIモードで実行し(正しくインストールされている場合は、引数なしでmingw-get
を実行するだけで、このモードで開始できます)、実際に使用可能なパッケージのリストを表示します。あなたが探しているものの可能性のある候補が見当たらない場合、それは(まだ)存在しません。その場合、MinGW以外の代替ビルドを見つけるか、ソースから自分でビルドする必要があります。 (後者のオプションを選択し、ビルドが成功した場合は、MinGW.orgへの貢献を検討することをお勧めします)。
MSYS2コンソールからpacman --help
。