![]() |
![]() |
![]() |
Cutterリファレンスマニュアル | ![]() |
---|
CygwinへのCutterのインストール方法を説明します。
ここでは、Cygwin 1.5を対象とします。Cygwin 1.7にもインストールできますが、GLibへパッチを当てる必要があります。これについては、Cygwin 1.7が正式リリースされたら、それにあわせてGLibへパッチを送る予定です。
まず、Cygwin 1.5のインストーラをダウンロードします。
<URL:http://cygwin.com/setup.exe>
次に、インストーラを使って以下のパッケージをインストールします。
gcc
gdb
gettext-devel
intltool
libiconv
libtool
make
pkg-config
wget
ここからはCygwinの中で行います。Cygwinを起動してください。
Cygwin 1.5上では新しいGLibはビルドできません。そのため、Cutterも使えるけど少し古いバージョンのGLibを使います。
GLibは/usr/local/以下にインストールします。/usr/local/以下にはpkg-configのパスなどが通っていないため、Cutterを使ったテストを書くときに環境変数などを設定する必要があります。もし、それに関する手間やトラブルを回避したい場合は/usr/以下にインストールするとよいでしょう。その場合は、CygwinからGLibをインストールしないように注意してください。上書きされて整合性がとれなくなるかもしれません。
まずは、/usr/local/以下にインストールする方法です。
% wget http://ftp.gnome.org/pub/gnome/sources/glib/2.16/glib-2.16.6.tar.gz % tar xvzf glib-2.16.6.tar.gz % cd glib-2.16.6 % ./configure % make % make install
/usr/以下にインストールする場合はconfigureのときに--prefix=/usrオプションをつけます。
% wget http://ftp.gnome.org/pub/gnome/sources/glib/2.16/glib-2.16.6.tar.gz % tar xvzf glib-2.16.6.tar.gz % cd glib-2.16.6 % ./configure --prefix=/usr % make % make install
これで下準備は整ったのでCutterをインストールします。
まず、GLibを/usr/local/以下にインストールした場合です。
% cd % wget http://downloads.sourceforge.net/cutter/cutter-1.0.8.tar.gz % tar xvzf cutter-1.0.8.tar.gz % cd cutter-1.0.8 % ./configure PKG_CONFIG_PATH=/usr/local/lib/pkgconfig % make % make install
GLibを/usr/以下にインストールした場合はこうなります。configureのときにPKG_CONFIG_PATHの代わりに--prefixを指定します。
% cd % wget http://downloads.sourceforge.net/cutter/cutter-1.0.8.tar.gz % tar xvzf cutter-1.0.8.tar.gz % cd cutter-1.0.8 % ./configure --prefix=/usr % make % make install