4. その他の必要なライブラリ類のビルド・インストール


msysDVLPRのインストール

  • すでにダウンロード済みのMSYS-1.0.11-rc-1.exeを実行
  • 「はい(Y)」をクリック

MSysインストール画面(1)

  • 「Next」をクリック

MSysインストール画面(2)

  • 「Yes」をクリック

msys003

  • 「Next」をクリック

msys004

  • 「C:\msys\1.0」を「C:\msysDVLPR」に書き換え、「Next」をクリック

msysdvlpr001

  • 「Next」をクリック

msys006

  • 「Next」をクリック

msysdvlpr002

  • 「Install」をクリック

msysdvlpr003

  • インストール中

msysdvlpr004

  • 「n」を入力してEnter

msysdvlpr005

  • 何かキーを押す

msysdvlpr006

  • 「Welcome to MSYS」「README」のチェックを外し「Finish」をクリック

msys012

  • MSysのインストール先「C:\msys」にある「msys.bat」をメモ帳などのエディタで開く
  • 41行目と42行目を入れ替える
if "x%MSYSCON%" == "xrxvt.exe" goto startrxvt
if "x%MSYSCON%" == "xsh.exe" goto startsh

if "x%MSYSCON%" == "xsh.exe" goto startsh
if "x%MSYSCON%" == "xrxvt.exe" goto startrxvt

以上で、MSys DVLPRのインストールは完了。

m4のインストール

mkdir /usr/src
cd /usr/src
tar xvfj m4-1.4.12.tar.bz2
patch -p0 < m4-1.4.12-MSYS.diff
cd m4-1.4.12
./configure
make
cp ./src/m4.exe /c/msys/bin

以上でインストールは完了。

ここからは、msysDVLPRは終了し、msysのシェルを使って作業する。

autoconfのインストール

  • autoconfのダウンロード(autoconf-2.63.tar.gz)
  • ダウンロードしたファイルをc:\msys\srcへ置く
  • MSYSのシェルにて以下のコマンドを実行

cd /usr/src
tar xzvf autoconf-2.63.tar.gz
cd autoconf-2.63
./configure --prefix=/usr
make
make install

以上でインストールは完了。

automakeのインストール

  • automakeのダウンロード(automake-1.10.2.tar.gz)
  • ダウンロードしたファイルをc:\msys\srcへ置く
  • MSYSのシェルにて以下のコマンドを実行

cd /usr/src
tar xzvf automake-1.10.2.tar.gz
cd automake-1.10.2
./configure --prefix=/usr
make
make install

libtoolのインストール

  • libtoolのダウンロード(automake-1.10.2.tar.gz)
  • ダウンロードしたファイルをc:\msys\srcへ置く
  • MSYSのシェルにて以下のコマンドを実行

cd /usr/src
tar xzvf libtool-1.5.26.tar.gz
cd libtool-1.5.26
./configure --prefix=/usr
make
make install

wgetのインストール

  • wgetのダウンロードGNU FTPからwget-1.11.4.tar.gz )
  • ダウンロードしたファイルをc:\msys\srcへ置く
  • MSYSのシェルにて以下のコマンドを実行

cd /usr/src/
tar xfvz wget-1.11.4.tar.gz
cd wget-1.11.4
cmd
configure.bat --mingw
exit
cd src
make
cp wget.exe /mingw/bin/

以上でインストールは完了。

zlibのインストール

cd /usr/src
tar xfvz  zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/mingw
make
make install

以上でインストールは完了。

libjpegのインストール

cd /usr/src
tar xfvz jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --enable-static --disable-shared --prefix=/mingw
make
make install
cp .libs/libjpeg.* /mingw/lib/
cp jpeglib.h jerror.h jconfig.h jmorecfg.h /mingw/include/

以上でインストールは完了。

nasmのインストール

cd /usr/src
tar xfvj nasm-2.05.tar.bz2
cd nasm-2.05
./configure --prefix=/mingw
make
make strip
make install

以上でインストールは完了。

yasmのインストール

cd /usr/src
tar xfvz yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure --prefix=/mingw
make
make install-strip

以上でインストールは完了。

prのインストール

  • coreutilsのダウンロードMSYS Base System Release Candidate: MSYS-1.0.11 からcoreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2)
  • ダウンロードしたファイルをc:\msys\srcへ置く
  • MSYSのシェルにて以下のコマンドを実行

cd /usr/src
tar xfvj coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2
cd coreutils-5.97
cp bin/pr.exe /bin/

以上でインストールは完了。

MinGW Utilitiesのインストール

cd /usr/src
cp mingw-utils-0.3.tar.gz /mingw
cd /mingw
tar xfvz mingw-utils-0.3.tar.gz

以上でインストールは完了。
トップページに戻る