プロジェクト

全般

プロフィール

GCC4を使うMSYS2環境構築手順 » 履歴 » リビジョン 6

リビジョン 5 (開発 次郎, 2025/05/04 09:57) → リビジョン 6/20 (開発 次郎, 2025/05/04 09:59)

h1. GCC4を使うMSYS2環境構築手順 

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