最終更新日: 2016-06-26 日 01:23
ホーム | 文書トップ | 目次

MinGWについて

Table of Contents

以前の内容

公式ページ

MinGW

ダウンロード

下記からインストーラをダウンロードする (2012.9.14現在の最新)

インストール

  • mingw-get-setup.exe を実行

01_install.png

02_directory.png

03_download.png

04_install_manager.png

05_apply_changes.png

06_apply_confirm.png

install: msysCORE-1.0.18-1-msys-1.0.18-doc.tar.lzma
 installing msysCORE-1.0.18-1-msys-1.0.18-doc.tar.lzma
install: termcap-0.20050421_1-2-msys-1.0.13-bin.tar.lzma
 installing termcap-0.20050421_1-2-msys-1.0.13-bin.tar.lzma
install: libguile-1.8.7-2-msys-1.0.15-rtm.tar.lzma
 installing libguile-1.8.7-2-msys-1.0.15-rtm.tar.lzma
install: libregex-1.20090805-2-msys-1.0.13-dll-1.tar.lzma
 installing libregex-1.20090805-2-msys-1.0.13-dll-1.tar.lzma
install: libtermcap-0.20050421_1-2-msys-1.0.13-dll-0.tar.lzma
 installing libtermcap-0.20050421_1-2-msys-1.0.13-dll-0.tar.lzma
install: libpopt-1.15-2-msys-1.0.13-dll-0.tar.lzma
 installing libpopt-1.15-2-msys-1.0.13-dll-0.tar.lzma
install: libiconv-1.14-1-msys-1.0.17-dll-2.tar.lzma
 installing libiconv-1.14-1-msys-1.0.17-dll-2.tar.lzma
install: libopenssl-1.0.0-1-msys-1.0.13-dll-100.tar.lzma
 installing libopenssl-1.0.0-1-msys-1.0.13-dll-100.tar.lzma
install: liblzma-5.0.3-1-msys-1.0.17-dll-5.tar.lzma
 installing liblzma-5.0.3-1-msys-1.0.17-dll-5.tar.lzma
install: libltdl-2.4-1-msys-1.0.15-dll-7.tar.lzma
 installing libltdl-2.4-1-msys-1.0.15-dll-7.tar.lzma
install: libintl-0.18.1.1-1-msys-1.0.17-dll-8.tar.lzma
 installing libintl-0.18.1.1-1-msys-1.0.17-dll-8.tar.lzma
install: libxml2-2.7.6-1-msys-1.0.13-dll-2.tar.lzma
 installing libxml2-2.7.6-1-msys-1.0.13-dll-2.tar.lzma
install: libexpat-2.0.1-1-msys-1.0.13-dll-1.tar.lzma
 installing libexpat-2.0.1-1-msys-1.0.13-dll-1.tar.lzma
install: libgmp-5.0.1-1-msys-1.0.13-dll-10.tar.lzma
 installing libgmp-5.0.1-1-msys-1.0.13-dll-10.tar.lzma
install: libcrypt-1.1_1-3-msys-1.0.13-dll-0.tar.lzma
 installing libcrypt-1.1_1-3-msys-1.0.13-dll-0.tar.lzma
install: libgdbm-1.8.3-3-msys-1.0.13-dll-3.tar.lzma
 installing libgdbm-1.8.3-3-msys-1.0.13-dll-3.tar.lzma
install: libbz2-1.0.6-1-msys-1.0.17-dll-1.tar.lzma
 installing libbz2-1.0.6-1-msys-1.0.17-dll-1.tar.lzma
install: zlib-1.2.7-1-msys-1.0.17-dll.tar.lzma
 installing zlib-1.2.7-1-msys-1.0.17-dll.tar.lzma
install: texinfo-4.13a-2-msys-1.0.13-bin.tar.lzma
 installing texinfo-4.13a-2-msys-1.0.13-bin.tar.lzma
install: vim-7.3-2-msys-1.0.16-bin.tar.lzma
 installing vim-7.3-2-msys-1.0.16-bin.tar.lzma
install: rsync-3.0.8-1-msys-1.0.17-bin.tar.lzma
 installing rsync-3.0.8-1-msys-1.0.17-bin.tar.lzma
install: perl-5.8.8-1-msys-1.0.17-bin.tar.lzma
 installing perl-5.8.8-1-msys-1.0.17-bin.tar.lzma
install: sed-4.2.1-2-msys-1.0.13-bin.tar.lzma
 installing sed-4.2.1-2-msys-1.0.13-bin.tar.lzma
install: libminires-1.02_1-2-msys-1.0.13-dll.tar.lzma
 installing libminires-1.02_1-2-msys-1.0.13-dll.tar.lzma
install: patch-2.6.1-1-msys-1.0.13-bin.tar.lzma
 installing patch-2.6.1-1-msys-1.0.13-bin.tar.lzma
install: openssl-1.0.0-1-msys-1.0.13-bin.tar.lzma
 installing openssl-1.0.0-1-msys-1.0.13-bin.tar.lzma
install: openssh-5.4p1-1-msys-1.0.13-bin.tar.lzma
 installing openssh-5.4p1-1-msys-1.0.13-bin.tar.lzma
install: mktemp-1.6-2-msys-1.0.13-bin.tar.lzma
 installing mktemp-1.6-2-msys-1.0.13-bin.tar.lzma
install: m4-1.4.16-2-msys-1.0.17-bin.tar.lzma
 installing m4-1.4.16-2-msys-1.0.17-bin.tar.lzma
install: tar-1.23-1-msys-1.0.13-bin.tar.lzma
 installing tar-1.23-1-msys-1.0.13-bin.tar.lzma
install: make-3.81-3-msys-1.0.13-bin.tar.lzma
 installing make-3.81-3-msys-1.0.13-bin.tar.lzma
install: less-436-2-msys-1.0.13-bin.tar.lzma
 installing less-436-2-msys-1.0.13-bin.tar.lzma
install: grep-2.5.4-2-msys-1.0.13-bin.tar.lzma
 installing grep-2.5.4-2-msys-1.0.13-bin.tar.lzma
install: findutils-4.4.2-2-msys-1.0.13-bin.tar.lzma
 installing findutils-4.4.2-2-msys-1.0.13-bin.tar.lzma
install: diffutils-2.8.7.20071206cvs-3-msys-1.0.13-bin.tar.lzma
 installing diffutils-2.8.7.20071206cvs-3-msys-1.0.13-bin.tar.lzma
install: libmagic-5.04-1-msys-1.0.13-dll-1.tar.lzma
 installing libmagic-5.04-1-msys-1.0.13-dll-1.tar.lzma
install: file-5.04-1-msys-1.0.13-bin.tar.lzma
 installing file-5.04-1-msys-1.0.13-bin.tar.lzma
install: dos2unix-7.1-1-msys-1.0.17-bin.tar.lzma
 installing dos2unix-7.1-1-msys-1.0.17-bin.tar.lzma
install: coreutils-5.97-3-msys-1.0.13-bin.tar.lzma
 installing coreutils-5.97-3-msys-1.0.13-bin.tar.lzma
install: bash-3.1.23-1-msys-1.0.18-bin.tar.xz
 installing bash-3.1.23-1-msys-1.0.18-bin.tar.xz
install: xz-5.0.3-1-msys-1.0.17-bin.tar.lzma
 installing xz-5.0.3-1-msys-1.0.17-bin.tar.lzma
install: gzip-1.3.12-2-msys-1.0.13-bin.tar.lzma
 installing gzip-1.3.12-2-msys-1.0.13-bin.tar.lzma
install: msysCORE-1.0.18-1-msys-1.0.18-ext.tar.lzma
 installing msysCORE-1.0.18-1-msys-1.0.18-ext.tar.lzma
install: bzip2-1.0.6-1-msys-1.0.17-bin.tar.lzma
 installing bzip2-1.0.6-1-msys-1.0.17-bin.tar.lzma
install: gawk-3.1.7-2-msys-1.0.13-bin.tar.lzma
 installing gawk-3.1.7-2-msys-1.0.13-bin.tar.lzma
install: msysCORE-1.0.18-1-msys-1.0.18-bin.tar.lzma
 installing msysCORE-1.0.18-1-msys-1.0.18-bin.tar.lzma
install: libltdl-2.4-1-mingw32-dll-7.tar.lzma
 installing libltdl-2.4-1-mingw32-dll-7.tar.lzma
install: libgmp-5.1.2-1-mingw32-dll-10.tar
 installing libgmp-5.1.2-1-mingw32-dll-10.tar
install: libmpfr-3.1.2-2-mingw32-dll-4.tar
 installing libmpfr-3.1.2-2-mingw32-dll-4.tar
install: libmpc-1.0.1-2-mingw32-dll-3.tar
 installing libmpc-1.0.1-2-mingw32-dll-3.tar
install: libgettextpo-0.18.3.2-1-mingw32-dll-0.tar.xz
 installing libgettextpo-0.18.3.2-1-mingw32-dll-0.tar.xz
install: libiconv-1.14-3-mingw32-dll-2.tar
 installing libiconv-1.14-3-mingw32-dll-2.tar
install: libexpat-2.1.0-1-mingw32-dll-1.tar
 installing libexpat-2.1.0-1-mingw32-dll-1.tar
install: libquadmath-4.8.1-4-mingw32-dll-0.tar
 installing libquadmath-4.8.1-4-mingw32-dll-0.tar
install: libgomp-4.8.1-4-mingw32-dll-1.tar
 installing libgomp-4.8.1-4-mingw32-dll-1.tar
install: libstdc++-4.8.1-4-mingw32-dll-6.tar
 installing libstdc++-4.8.1-4-mingw32-dll-6.tar
install: libpthread-2.9.1-1-mingw32-dll-2.tar
 installing libpthread-2.9.1-1-mingw32-dll-2.tar
install: libssp-4.8.1-4-mingw32-dll-0.tar
 installing libssp-4.8.1-4-mingw32-dll-0.tar
install: libgcc-4.8.1-4-mingw32-dll-1.tar
 installing libgcc-4.8.1-4-mingw32-dll-1.tar
install: libintl-0.18.3.2-1-mingw32-dll-8.tar.xz
 installing libintl-0.18.3.2-1-mingw32-dll-8.tar.xz
install: libiconv-1.14-3-mingw32-dev.tar.lzma
 installing libiconv-1.14-3-mingw32-dev.tar.lzma
install: libiconv-1.14-3-mingw32-bin.tar.lzma
 installing libiconv-1.14-3-mingw32-bin.tar.lzma
install: gettext-0.18.3.2-1-mingw32-dev.tar.xz
 installing gettext-0.18.3.2-1-mingw32-dev.tar.xz
install: gettext-0.18.3.2-1-mingw32-bin.tar.xz
 installing gettext-0.18.3.2-1-mingw32-bin.tar.xz
install: libltdl-2.4-1-mingw32-dev.tar.lzma
 installing libltdl-2.4-1-mingw32-dev.tar.lzma
install: libtool-2.4-1-mingw32-bin.tar.lzma
 installing libtool-2.4-1-mingw32-bin.tar.lzma
install: automake1.11-1.11.1-1-mingw32-bin.tar.lzma
 installing automake1.11-1.11.1-1-mingw32-bin.tar.lzma
install: automake1.10-1.10.2-1-mingw32-bin.tar.lzma
 installing automake1.10-1.10.2-1-mingw32-bin.tar.lzma
install: automake1.9-1.9.6-3-mingw32-bin.tar.lzma
 installing automake1.9-1.9.6-3-mingw32-bin.tar.lzma
install: automake1.8-1.8.5-1-mingw32-bin.tar.lzma
 installing automake1.8-1.8.5-1-mingw32-bin.tar.lzma
install: automake1.7-1.7.9-1-mingw32-bin.tar.lzma
 installing automake1.7-1.7.9-1-mingw32-bin.tar.lzma
install: automake1.6-1.6.3-1-mingw32-bin.tar.lzma
 installing automake1.6-1.6.3-1-mingw32-bin.tar.lzma
install: automake1.5-1.5-1-mingw32-bin.tar.lzma
 installing automake1.5-1.5-1-mingw32-bin.tar.lzma
install: automake1.4-1.4p6-1-mingw32-bin.tar.lzma
 installing automake1.4-1.4p6-1-mingw32-bin.tar.lzma
install: automake-4-1-mingw32-bin.tar.lzma
 installing automake-4-1-mingw32-bin.tar.lzma
install: autoconf2.5-2.68-1-mingw32-bin.tar.lzma
 installing autoconf2.5-2.68-1-mingw32-bin.tar.lzma
install: autoconf2.1-2.13-4-mingw32-bin.tar.lzma
 installing autoconf2.1-2.13-4-mingw32-bin.tar.lzma
install: autoconf-10-1-mingw32-bin.tar.lzma
 installing autoconf-10-1-mingw32-bin.tar.lzma
install: libopts-5.10.1-1-msys-1.0.15-dll-25.tar.lzma
 installing libopts-5.10.1-1-msys-1.0.15-dll-25.tar.lzma
install: libguile-1.8.7-2-msys-1.0.15-dll-17.tar.lzma
 installing libguile-1.8.7-2-msys-1.0.15-dll-17.tar.lzma
install: libarchive-2.8.3-1-msys-1.0.13-dll-2.tar.lzma
 installing libarchive-2.8.3-1-msys-1.0.13-dll-2.tar.lzma
install: lndir-1.0.1-2-msys-1.0.13-bin.tar.lzma
 installing lndir-1.0.1-2-msys-1.0.13-bin.tar.lzma
install: inetutils-1.7-1-msys-1.0.13-bin.tar.lzma
 installing inetutils-1.7-1-msys-1.0.13-bin.tar.lzma
install: guile-1.8.7-2-msys-1.0.15-bin.tar.lzma
 installing guile-1.8.7-2-msys-1.0.15-bin.tar.lzma
install: flex-2.5.35-2-msys-1.0.13-bin.tar.lzma
 installing flex-2.5.35-2-msys-1.0.13-bin.tar.lzma
install: diffstat-1.54-1-msys-1.0.17-bin.tar.lzma
 installing diffstat-1.54-1-msys-1.0.17-bin.tar.lzma
install: cvs-1.12.13-2-msys-1.0.13-bin.tar.lzma
 installing cvs-1.12.13-2-msys-1.0.13-bin.tar.lzma
install: coreutils-5.97-3-msys-1.0.13-ext.tar.lzma
 installing coreutils-5.97-3-msys-1.0.13-ext.tar.lzma
install: bsdcpio-2.8.3-1-msys-1.0.13-bin.tar.lzma
 installing bsdcpio-2.8.3-1-msys-1.0.13-bin.tar.lzma
install: bsdtar-2.8.3-1-msys-1.0.13-bin.tar.lzma
 installing bsdtar-2.8.3-1-msys-1.0.13-bin.tar.lzma
install: bison-2.4.2-1-msys-1.0.13-bin.tar.lzma
 installing bison-2.4.2-1-msys-1.0.13-bin.tar.lzma
install: autogen-5.10.1-1-msys-1.0.15-bin.tar.lzma
 installing autogen-5.10.1-1-msys-1.0.15-bin.tar.lzma
install: msys-base-2013072300-msys-bin.meta
 installing msys-base-2013072300-msys-bin.meta
install: mingw32-autotools-2010090601-mingw32-bin.meta
 installing mingw32-autotools-2010090601-mingw32-bin.meta
install: mingw-developer-toolkit-2013072300-msys-bin.meta
 installing mingw-developer-toolkit-2013072300-msys-bin.meta
install: mingwrt-3.20-2-mingw32-dll.tar.lzma
 installing mingwrt-3.20-2-mingw32-dll.tar.lzma
install: w32api-3.17-2-mingw32-dev.tar.lzma
 installing w32api-3.17-2-mingw32-dev.tar.lzma
install: mingwrt-3.20-2-mingw32-dev.tar.lzma
 installing mingwrt-3.20-2-mingw32-dev.tar.lzma
install: binutils-2.24-1-mingw32-bin.tar.xz
 installing binutils-2.24-1-mingw32-bin.tar.xz
install: gcc-core-4.8.1-4-mingw32-dev.tar.lzma
 installing gcc-core-4.8.1-4-mingw32-dev.tar.lzma
install: libz-1.2.8-1-mingw32-dll-1.tar
 installing libz-1.2.8-1-mingw32-dll-1.tar
install: gdb-7.6.1-1-mingw32-bin.tar.lzma
 installing gdb-7.6.1-1-mingw32-bin.tar.lzma
install: make-3.82.90-2-mingw32-cvs-20120902-bin.tar.lzma
 installing make-3.82.90-2-mingw32-cvs-20120902-bin.tar.lzma
install: gcc-core-4.8.1-4-mingw32-lic.tar.lzma
 installing gcc-core-4.8.1-4-mingw32-lic.tar.lzma
install: gcc-core-4.8.1-4-mingw32-bin.tar.lzma
 installing gcc-core-4.8.1-4-mingw32-bin.tar.lzma
install: mingw32-base-2013072200-mingw32-bin.meta
 installing mingw32-base-2013072200-mingw32-bin.meta
  • 環境変数 PATH に下記を追加
C:\MinGW\msys\1.0\bin;C:\MinGW\bin;

GnuWin32 Packages

ダウンロード

下記は、NTEmacsビルド時に必要なもの それぞれにおいて、"Complete package, except sources" をダウンロードする。 一部は、ソースも必要。

  • XPM 3.5.1-1
    • ソースもインストールし、src\xpm\3.5.1\libXpm-3.5.1-src\lib\simx.hを MinGW/includeにコピーする
  • LibPng 1.2.37
  • ZLib 1.2.3
  • LibUnGif 4.1.4
  • LibJpeg 6b
  • LibTiff 3.8.2

インストール

デフォルトのインストール先は C:\Program Files\GnuWin32 だが、MinGWのインストールされたディレクトリ (例 C:\MinGW) にインストールする。

インストール後は、スタートメニューが下記の項目が追加される。 それぞれの項目からアンインストールが実行できる

gnu_win32_pack.png

Libxml

NTEmacs 24のビルド時に必要。インストーラは無い(2014.11.01現在)ので、下記を展開したものを、MinGWのインストールされたディレクトリ(例 C:\usr\MinGW)に上書きコピーする

  • iconv-1.9.2.win32.zip
  • libxml2-2.7.8.win32.zip

iconv.exe, iconv.h は存在しているがこれを上書きする

ホーム | 文書トップ | 目次
Created by Emacs 25.2.1 (Org mode 8.2.10)