プロジェクト

全般

プロフィール

操作

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

パッケージの構築

パッケージをビルドするには、まずビルド関連パッケージの基本セットをインストールする必要があります。これは一度だけ実行すれば済みます。

$ pacman -S --needed base-devel

パッケージをビルドするには、ビルドする環境でシェルを起動し、作業ディレクトリを のディレクトリに変更してPKGBUILD、次を実行します。
$ makepkg-mingw --cleanbuild --syncdeps --force --noconfirm --skippgpcheck

これにより、必要なすべてのビルド依存関係がダウンロードされ、パッケージがビルドされ、*.pkg.tar.zst問題がなければ同じディレクトリにパッケージが作成されます。
パッケージをインストールするには、次のコマンドを実行します。
$ pacman -U *.pkg.tar.zst

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

  • --install- ビルドしたパッケージをすぐにインストールする
  • --rmdeps- ビルドのためにインストールしたすべてのパッケージを再度削除する
  • --help- その他のオプションを見るには
  • --skippgpcheck PGPチェックをスキップする
    • 過去のGCCをパッケージ化しようとしてPGPエラーになったことがある。おそらくPKGBUILDファイル作成後にZIPファイルが更新されたのだろう。これがなくてもたいてい問題はないはずなので常につけていいかもしれない

開発 次郎 さんが7ヶ月前に更新 · 6件の履歴