在Linux编译和安装SWT+GtkFB,首先到http://www.gtk.org/download下载如下的包:pkg-config、glib2.x;atk、pango、DirectFB、gtk+2.x。其次到http://www.eclipse.org/download下载swt.tgr.gz。
下一步就是在/home/XXX/目录下创建SWT 和GTK两个目录并且设置环境变量。如下:
export SWT_HOME=/home/XXX/SWT
export SWT_HOME=/home/XXX/GTK
export PKG_CONFIG_PATH=$GTK_HOME /lib/pkgconfig
export LD_LIBRARY_PATH=$GTK_HOME/lib;$LD_LIBRARY_PATH
此外增加“/home/XXX/GTK/bin”到系统的环境变量PATH下。
3.2 编译和安装Gtk+2.0
3.2.1 编译和安装pkg-config
tar zxvf glib-2.0.6.tar.gz -C $GTK_HOME/src
cd $GTK HOME/src/glib-2.0.6
./configure --prefix=$GTK_HOME
make
make install
3.2.2 编译和安装atk
tar zxvf atk-1.0.1.tar.gz -C $GTK_HOME/src
cd $GTK_HOME/src/atk-1.0.1
./configure --prefix=$GTK_HOME
make
make install
3.2.3 编译和安装pango、Direct FB、gtk+2.0 、swt-forgtk2.2