Windows に libgsf をインストール(Windows 上の Cygwin にインストール)
前準備
前もってインストールしておくべきソフトウェア
- 「Cygwin のインストール(Windows 上)のページ」の記述に従って,
Cygwin のインストールが済んでいること.
Cygwin のインストール時には,下記のソフトウェアを含めていること.
- Devel/gcc
- Devel/make
- C:\cygwin\bin\cygwin1.dll を C:\Windows\System32 にコピーしておくこと.
前もって調べておく事項
- Cygwin インストールディレクトリ: C:\Cygwin
インストール手順
Cygwin のセットアッププログラム setup.exe を使って, libgsf に必要となる他のソフトウェアをインストールする.簡単にインストールできる.
- セットアッププログラムの開始
- パッケージ選択画面 (Select Packages)」まで進む
- パッケージ選択画面で,パッケージを選ぶ
下記のパッケージを選ぶ.
「keep」になっている場合には,インストール済みなので,keep のままでよい.
- Devel/pkg-config
- Libs/glib2
- Libs/glib2-devel
- Libs/libiconv
- Libs/libintl3
- Libs/zlib
- Libs/libbz2_1
- 終了の確認
libxml2 のソースコードのダウンロードとインストール
- libxml の Web ページを開く
- 左フレーム内の「Download」をクリックする.
- ダウンロード用のページが開くので,バージョンxmlsoft.orgをクリックする.
- ファイルlibxml2-2.7.2.tar.gzをクリックする.ダウンロードが始まる.
- ダウンロードしたファイルを展開(解凍)
解凍は, lhaplus のような解凍ツールを使って,簡単に行える.
- 展開(解凍)してできたファイル全てを,Cygwin の /tmp 下に置く.
つまり,解凍して出来たファイル全てを C:\cygwin\tmp にコピーする.
- Cygwin のコンソールを起動
- コンパイル
Cygwin のコンソール で次の操作を行う.
* エラーメッセージが出ないことを確認すること.
cd /tmp cd libxml... ./configure --prefix=/usr
- コンパイル
make
- インストール
make install
- (オプション)テストプログラムの起動
引き続き,Cygwin のコンソール で次の操作を行い, libxml に付属のテストプログラムを起動してみる.テストに失敗するとエラーメッセージが出る.詳細は,ファイル名 log に起動される.
* 長い時間(数分以上)を要する.エラーメッセージが出なければ安心していいでしょう.ファイル「log」にログが残るので、確認しておく.
make check > log 2>&1
libgsf のソースコードのダウンロードとインストール
- libgsf の Web ページを開く
- Web ページが開いたら,このページの下の方へ移動する
- 「User Community and Support」をクリックし,
「Download」をクリックする.
- ダウンロード用のページが開くので,バージョン1.13を選ぶ.
* 1.14 は Cygwin ではうまくコンパイルできなかった (2009/01 時点)
- ファイルlibgsf-1.13.99.tar.gzをクリックする.ダウンロードが始まる.
- ダウンロードしたファイルを展開(解凍)
解凍は, lhaplus のような解凍ツールを使って,簡単に行える.
- 展開(解凍)してできたファイル全てを,Cygwin の /tmp 下に置く.
つまり,解凍して出来たファイル全てを C:\cygwin\tmp にコピーする.
- Cygwin のコンソールを起動
- コンパイル
Cygwin のコンソール で次の操作を行う.
* エラーメッセージが出ないことを確認すること.
cd /tmp cd libgsf-1.13.99 ./configure --prefix=/usr --with-gnu-ld --disable-libtool-lock --disable-schemas-install --without-gnome --with-bz2
* 参考 Web ページ: http://lassauge.free.fr/cygwin/release/libgsf/libgsf-1.13.3.README を参考にした.
- (オプション)テストプログラムの起動
引き続き,Cygwin のコンソール で次の操作を行い, libgsf に付属のテストプログラムを起動してみる.テストに失敗するとエラーメッセージが出る.詳細は,ファイル名 log に起動される.
* 長い時間(数分以上)を要する.エラーメッセージが出なければ安心していいでしょう.ファイル「log」にログが残るので、確認しておく.
make check > log 2>&1
libgsf のマニュアル
Cygwin 配下の /usr/share/gtk-doc/html/gsf などにマニュアルがインストールされる.
Windows では,次の URL を使って,簡単にマニュアルを見ることができる.
file:///C:/cygwin/usr/share/gtk-doc/html/gsf/index.html