另外有些你们遇到的编译问题在新的 .1 里面解决了。请到这里下载 http://code.google.com/p/fcitx/downloads/list
如果你确实想自己编译的话。
一个最简单的建议就是你们把它安装到系统目录,而不是其他目录。
(cmake使用参数 -DCMAKE_INSTALL_PREFIX=/usr)
这样会省下你很多麻烦。除了解决依赖问题,基本一路make install过去就行了。
如果你想安装到用户目录下面,需要注意的问题是,请将所有fcitx的包都装到同一个prefix下面去。
你还需要设置环境变量 。
代码: 全选
# 让pkg-config找到fcitx的pkgconfig
export PKG_CONFIG_PATH=<prefix>/lib/pkgconfig:$PKG_CONFIG_PATH
# 让cmake找到 FcitxConfig.cmake
export CMAKE_PREFIX_PATH=<prefix>
# 将fcitx的prefix的bin加入path,因为cmake需要 fcitx4-config 这个脚本来确定一些路径
export PATH=<prefix>/bin:$PATH
fcitx(参见 http://fcitx.github.com/handbook/chapte ... pendencies )
fcitx-configtool (gtk2,libunique)
fcitx-fbterm(dbus-glib,glib,gio)
fcitx-cloudpinyin(curl)
fcitx-sunpinyin(sunpinyin,需要从git下载sunpinyin的代码自己编译)
fcitx-googlepinyin(libgooglepinyin)
kcm-fcitx(kdebase-runtime)
fcitx-ui-light(libx11 fontconfig,libxft)