「gtk+-2.0-0」の編集履歴(バックアップ)一覧はこちら
「gtk+-2.0-0」(2008/11/30 (日) 15:11:07) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
* Why build gtk+-2.0 by myself?
Currently, Ubuntu 8.04 uses libgtk+-2.0-0 package.
However, libgtk+-2.0-0-dev package does not exist.
So I build package.
* How to build gtk+-2.0
apt-get source libglib2.0-0
cd glib2.0-2.16.3
./configure --prefix=/usr
make
sudo make install
apt-get source libatk1.0-0
cd atk1.0-1.22.0
./configure --prefix=/usr
make
sudo make install
apt-get source libcairo2
cd cairo-1.6.0
./configure --prefix=/usr
make
sudo make install
apt-get source libpango1.0-0
cd pango1.0-1.20.1
./configure --prefix=/usr
make
sudo make isntall
apt-get source libgtk2.0-0
cd gtk+2.0-2.12.9
./configure --prefix=/usr
make
sudo make install
Note:
if gtk+-2.0 configure faile then you might fix configure script
- ac_cv_func_XOpenDisplay=no
+ ac_cv_func_XOpenDisplay=yes
- ac_cv_func_XextFindDisplay=no
+ ac_cv_func_XextFindDisplay=yes
** if you want to create deb package...
sudo apt-get install build-essential fakeroot devscripts
* Why build gtk+-2.0 by myself?
Currently, Ubuntu 8.04 uses libgtk+-2.0-0 package.
However, libgtk+-2.0-0-dev package does not exist.
So I build package.
* How to build gtk+-2.0
apt-get source libglib2.0-0
cd glib2.0-2.16.3
./configure --prefix=/usr
make
sudo make install
apt-get source libatk1.0-0
cd atk1.0-1.22.0
./configure --prefix=/usr
make
sudo make install
apt-get source libcairo2
cd cairo-1.6.0
./configure --prefix=/usr
make
sudo make install
apt-get source libpango1.0-0
cd pango1.0-1.20.1
./configure --prefix=/usr
make
sudo make isntall
apt-get source libgtk2.0-0
cd gtk+2.0-2.12.9
./configure --prefix=/usr
make
sudo make install
** Note:
if gtk+-2.0 configure faile then you might fix configure script
- ac_cv_func_XOpenDisplay=no
+ ac_cv_func_XOpenDisplay=yes
- ac_cv_func_XextFindDisplay=no
+ ac_cv_func_XextFindDisplay=yes
** if you want to create deb package...
sudo apt-get install build-essential fakeroot devscripts