PKGBUILD とそれに関連するその他のファイルをダウンロードする必要があります。これらのファイルのリストは、次の場所で確認できます。
https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-gedit
これらのファイルをダウンロードする最も簡単な方法は、MSYS2 で次のコマンドを実行することです。
pacman -S git
git clone https://github.com/Alexpux/MINGW-packages.git
実行cd MINGW-packages/mingw-w64-gedit
して適切なディレクトリに移動makepkg-mingw -sL
し、ブログ投稿で指定されたコマンドを実行します。
これは最初からうまくいくとは限りません。ソフトウェアのビルドに必要な特定のパッケージが不足している可能性があります。MSYS2 開発者が最後にそのパッケージで作業してから何かが変更された可能性があります。または、環境内で何かが台無しになっている可能性があります。
PKGBUILD の例をさらに見ることができ、MSYS2 パッケージの作成に関する詳細情報をここで見つけることができます。
ちなみに、あなたがフォローしているチュートリアルはあまり好きではありません。PKGBUILD
実際にファイルを必要としないmakepkg
場合や、GTK+ を使用するアプリケーションを構築しようとしているだけの場合は必要ありません。おそらく、適切な MSYS2 パッケージ (適切な GTK と適切な GCC) をインストールし、単純な GTK アプリケーションのソース ファイルをダウンロードgcc
し、適切な引数を指定して呼び出してそのソース ファイルをコンパイルするだけでよいと思います。追加のツールを使用gcc
すると、何が起こっているのかがわかりにくくなり、おそらく初心者が理解するのが難しくなります. 仕組みを理解したら、や などgcc
のビルド ツールを使用して実行することができます。make
cmake
gcc
インクリメンタル コンパイルなどの機能を提供します。pacman
これらのビルド ツールを理解したら、を使用して MSYS2 システムにインストールできる MSYS2 パッケージを作成する場合は、を調べますmakepkg
。しかしmakepkg
、初心者向けのチュートリアルですぐに始めるのは、悪いアプローチのように思えます。