关于 Galaxium 的 Adium Theme 的中文支持

Adium Theme 的显示效果非常不错,但是可惜的是对于中文的支持却很不够。中文的聊天记录在上面显示出来却都变成了一个个的方框。其实出现这个问题的最主要原因是程序所调用的 WebKit-Gtk 对于中文显示的支持不够。如果换成 Mozilla 的 Gecko 库的话,效果就完全不一样了。

要让 Galaxium 支持 Gecko 需要从源代码开始,重新编译整个软件。

首先需要获取最新版的 SVN 版本,并进入代码目录
svn checkout http://galaxium.googlecode.com/svn/trunk/ galaxium-read-only
cd galaxium-read-only
产生编译配置文件时启用 Gecko 支持,然后编译,安装软件
./autogen.sh --prefix=/Galaxium 的指定安装目录 --enable-gecko
make
make install
编译整个软件,需要预先安装一系列的 dev 包。现在已经说不清楚需要安装那些包了,具体可以按照配置时的出错信息来操作。只记得 libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev 和 libgecko2.0-cil 都是肯定需要安装的。