プロジェクト

全般

プロフィール

自分でMinGW64のパッケージを作成する。MINGW-packagesを使う » 履歴 » リビジョン 3

リビジョン 2 (開発 次郎, 2025/05/06 06:02) → リビジョン 3/6 (開発 次郎, 2025/05/06 06:03)

h1. 自分でMinGW64のパッケージを作成する。MINGW-packagesを使う 

 * (出典) 
 ** https://www.msys2.org/dev/new-package/ 

 h2. # パッケージの構築 

 パッケージをビルドするには、まずビルド関連パッケージの基本セットをインストールする必要があります。これは一度だけ実行すれば済みます。 
 <pre><code class="sh"> 
 $ pacman -S --needed base-devel 
 </code></pre> 
 パッケージをビルドするには、ビルドする環境でシェルを起動し、作業ディレクトリを のディレクトリに変更してPKGBUILD、次を実行します。 
 <pre><code class="sh"> 
 $ makepkg-mingw --cleanbuild --syncdeps --force --noconfirm 
 </code></pre> 
 これにより、必要なすべてのビルド依存関係がダウンロードされ、パッケージがビルドされ、*.pkg.tar.zst問題がなければ同じディレクトリにパッケージが作成されます。 
 パッケージをインストールするには、次のコマンドを実行します。 
 <pre><code class="sh"> 
 $ pacman -U *.pkg.tar.zst 
 </code></pre> 

 makepkg-mingw他にもさまざまな便利なオプションを追加できます。 

 * --install- ビルドしたパッケージをすぐにインストールする 
 * --rmdeps- ビルドのためにインストールしたすべてのパッケージを再度削除する 
 * --help- その他のオプションを見るには