|
|

楼主 |
发表于 2006-8-9 19:46:58
|
显示全部楼层
原来用 scim ,
export GTK_IM_MODULE=scim
如果是一个 gcc4 的系统, 这样会导致预编译的 GTK2 软件, 比如realplayer 和 adobe reader 无法启动, 全部 core dump .
这个问题在 mdv 2006 里最为明显, mdv 版里, 这个问题是日经贴.
gentoo 同样有这个问题.
原因是 gcc4 的 c++ ABI 改变了.
解决方法有三个,
1. 用 gcc4 重新编译 realplayer ,adobe ,但不可能
2. 用 gcc3 重新编译 scim ,太麻烦
3. 不用 scim
而 scim-bridge 是 c 写的, 不受 C++ ABI 影响.
- export GTK_IM_MODULE=scim-bridge
复制代码
可以在realplayer 和 adobe reader 里用 scim。 |
|