プロジェクト

全般

プロフィール

GCC4を使うMSYS2環境構築手順 » 履歴 » バージョン 7

開発 次郎, 2025/05/04 10:45

1 1 開発 次郎
h1. GCC4を使うMSYS2環境構築手順
2
3
* MSYS2インストーラをダウンロードしてインストールする
4
** インストール先は *%MSYS2_ROOT%* とする
5
** 今回使用するのは msys2-x86_64-20250221.exe
6
* SOURCEFORGEからGCC4を固めたMinGWを解凍し、%MSYS2_ROOT%下に設置する
7
** 元のmingw64/は削除するか、避けておく
8
** 回答したmingw64を移動する
9 2 開発 次郎
** 今回使うのは x86_64-4.8.5-release-win32-sjlj-rt_v4-rev0.7z
10 4 開発 次郎
* WindowsのPATH環境変数は継承しないように設定を変更する
11
** Windowsの環境変数にMSYS2_PATH_TYPE=strictを設定する
12 5 開発 次郎
* {{collapse(pacman -S vim,閉じる)
13
<pre>
14
Packages (1) vim-9.1.1006-2
15
</pre>
16
}}
17 7 開発 次郎
* {{collapse(pacman -S mingw-w64-x86_64-cmake,閉じる)
18 5 開発 次郎
<pre>
19
Packages (7) cppdap-1.58.0a-3  jsoncpp-1.9.6-3  libarchive-3.7.7-1  librhash-1.4.4-1
20
             libuv-1.50.0-1  pkgconf-2.3.0-1  cmake-3.31.5-1
21
</pre>
22 1 開発 次郎
}}
23 7 開発 次郎
** %{color:darkred}cmakeではない点に注意%
24 6 開発 次郎
* {{collapse(pacman -S git,閉じる)
25
<pre>
26
Packages (34) heimdal-7.8.0-5  libcbor-0.11.0-1  libfido2-1.15.0-1  openssh-9.9p2-1
27
              perl-Authen-SASL-2.1700-1  perl-Clone-0.47-1  perl-Convert-BinHex-1.125-2
28
              perl-Encode-Locale-1.05-2  perl-Error-0.17029-2  perl-File-Listing-6.16-1
29
              perl-HTML-Parser-3.83-1  perl-HTML-Tagset-3.24-1  perl-HTTP-Cookies-6.11-1
30
              perl-HTTP-Daemon-6.16-1  perl-HTTP-Date-6.06-1  perl-HTTP-Message-7.00-1
31
              perl-HTTP-Negotiate-6.01-3  perl-IO-HTML-1.004-2  perl-IO-Socket-SSL-2.089-1
32
              perl-IO-Stringy-2.113-2  perl-LWP-MediaTypes-6.04-2  perl-MIME-tools-5.515-1
33
              perl-MailTools-2.22-1  perl-Net-HTTP-6.23-1  perl-Net-SMTP-SSL-1.04-2
34
              perl-Net-SSLeay-1.94-2  perl-TermReadKey-2.38-6  perl-TimeDate-2.33-2
35
              perl-Try-Tiny-0.32-1  perl-URI-5.31-1  perl-WWW-RobotRules-6.02-3
36
              perl-http-cookiejar-0.014-1  perl-libwww-6.77-1  git-2.48.1-1
37
</pre>
38
}}