4. その他の必要なライブラリ類のビルド・インストール
msysDVLPRのインストール
- すでにダウンロード済みのMSYS-1.0.11-rc-1.exeを実行
- 「はい(Y)」をクリック
- 「Next」をクリック
- 「Yes」をクリック
- 「Next」をクリック
- 「C:\msys\1.0」を「C:\msysDVLPR」に書き換え、「Next」をクリック
- 「Next」をクリック
- 「Next」をクリック
- 「Install」をクリック
- インストール中
- 「n」を入力してEnter
- 何かキーを押す
- 「Welcome to MSYS」「README」のチェックを外し「Finish」をクリック
- 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%" == "xsh.exe" goto startsh
if "x%MSYSCON%" == "xrxvt.exe" goto startrxvt
if "x%MSYSCON%" == "xrxvt.exe" goto startrxvt
- MsysDVLPRのダウンロード(msysDVLPR-1.0.0-alpha-1.tar.gz)
- msysDVLPR-1.0.0-alpha-1.tar.gzをC:\msysDVLPRへ上書き解凍
以上で、MSys DVLPRのインストールは完了。
m4のインストール
- m4のダウンロード(m4-1.4.12.tar.bz2)
- パッチファイルのダウンロード(m4-1.4.12-MSYS.diff)
- ダウンロードしたファイルをC:\msysDVLPR\src (ディレクトリ作成)へ置く
- MSys DVLPRのシェルを開く。
- スタートメニュー「msysDVLPR」「MSYS」「msys」
sh msysdvlpr
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
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
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
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
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/
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のインストール
- zlibのダウンロード(zlib Home Siteからzlib-1.2.3.tar.gz)
- ダウンロードしたファイルをc:\msys\srcへ置く
- MSYSのシェルにて以下のコマンドを実行
cd /usr/src
tar xfvz zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/mingw
make
make install
tar xfvz zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/mingw
make
make install
以上でインストールは完了。
libjpegのインストール
- libjpegのダウンロード(Independent JPEG Groupからjpegsrc.v6b.tar.gz)
- ダウンロードしたファイルをc:\msys\srcへ置く
- MSYSのシェルにて以下のコマンドを実行
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/
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のインストール
- nasmのダウンロード(The NASM Home Pageからnasm-2.05.tar.bz2)
- ダウンロードしたファイルをc:\msys\srcへ置く
- MSYSのシェルにて以下のコマンドを実行
cd /usr/src
tar xfvj nasm-2.05.tar.bz2
cd nasm-2.05
./configure --prefix=/mingw
make
make strip
make install
tar xfvj nasm-2.05.tar.bz2
cd nasm-2.05
./configure --prefix=/mingw
make
make strip
make install
以上でインストールは完了。
yasmのインストール
- yasmのダウンロード(The Yasm Modular Assembler Projectからyasm-0.8.0.tar.gz)
- ダウンロードしたファイルをc:\msys\srcへ置く
- MSYSのシェルにて以下のコマンドを実行
cd /usr/src
tar xfvz yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure --prefix=/mingw
make
make install-strip
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/
tar xfvj coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2
cd coreutils-5.97
cp bin/pr.exe /bin/
以上でインストールは完了。
MinGW Utilitiesのインストール
- mingw-utilsのダウンロード(MinGW Utilities Current Release: mingw-utils-0.3からmingw-utils-0.3.tar.gz)
- ダウンロードしたファイルをc:\msys\srcへ置く
- MSYSのシェルにて以下のコマンドを実行
cd /usr/src
cp mingw-utils-0.3.tar.gz /mingw
cd /mingw
tar xfvz mingw-utils-0.3.tar.gz
cp mingw-utils-0.3.tar.gz /mingw
cd /mingw
tar xfvz mingw-utils-0.3.tar.gz
以上でインストールは完了。
トップページに戻る











