LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 572|回复: 4

Scim and Slackware 9.1

[复制链接]
发表于 2003-11-11 18:27:16 | 显示全部楼层 |阅读模式
Upgraded to Slackware 9.1 and scim doesn't work anymore.
After 'configure' 'make' , 'make install', scim can be started OK.
However, whenever I press 'Ctrl-Space' in gvim (or gedit),
scim got killed. I turns out that scim-panel-gtk cannot be
executed and the following error message was given:

scim-panel-gtk: relocation error: scim-panel-gtk: undefined symbol: gdk_display_get_default

Why?
发表于 2003-11-11 19:19:32 | 显示全部楼层

回复: Scim and Slackware 9.1

You are using a wrong gtk2 library!

最初由 lang2 发表
Upgraded to Slackware 9.1 and scim doesn't work anymore.
After 'configure' 'make' , 'make install', scim can be started OK.
However, whenever I press 'Ctrl-Space' in gvim (or gedit),
scim got killed. I turns out that scim-panel-gtk cannot be
executed and the following error message was given:

scim-panel-gtk: relocation error: scim-panel-gtk: undefined symbol: gdk_display_get_default

Why?
 楼主| 发表于 2003-11-11 19:23:54 | 显示全部楼层
How do you mean?
So this is a gtk2 api then?
 楼主| 发表于 2003-11-11 19:26:26 | 显示全部楼层
The weird thing is that: if I, instead of running /usr/local/bin/scim-panel-gtk, run $SRC/extra/panel/scim-panel-gtk, everything is fine.
(I can input Chinese though the panel only show a
bunch of squares.)
But they are totally different beast: one is a binary and
the other is a shell script. How can this be?
 楼主| 发表于 2003-11-12 18:25:20 | 显示全部楼层
OK. You were right. I had some very old lib file in
/usr/local/lib and somehow scim-panel-gtk tried
to use them. All sorted now.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表