+ -
当前位置:首页 → 问答吧 → scim与firefox, realplay等冲突的解决办法

scim与firefox, realplay等冲突的解决办法

时间:2004-11-11

来源:互联网

今天firefox 1.0出来了,为了装上新的版本,我做了一些尝试,终于解决了scim与一些软件冲突的问题。过程如下:
1.首先到http://sourceforge.net/projects/scim/下载libscim,scim-chinese, scim-tables包,备用
2.卸载所有scim的包。可以先看看都安装了哪些包:
rpm -qa|grep scim
把所有查到的包都卸载掉。
3.把下载到的每一个包都 configure ; make ; make install
重新启动,OK!
现在realplay, firefox 都可以没有障碍地运行了!

作者: bigjim   发布时间: 2004-11-11

原来我的U盘不能自动mount,刚才发现插上U盘后,桌面上出现了图标!我的Mp3也显示出来了,真的是意外收获!

作者: bigjim   发布时间: 2004-11-11

原来的猜想也是正确的,这是由于gcc版本不兼容造成的。也就是说,Mandrakelinux自己的host编译所用的gcc和给用户安装的gcc版本不同,导致编译后的结果不同。

作者: fundawang   发布时间: 2004-11-11

那把scim的src.rpm拿来重新编译一下是不是就可以解决问题?

作者: bigjim   发布时间: 2004-11-11

应该也可以的。

作者: fundawang   发布时间: 2004-11-11

3 packages
scim-1.0.1.tar.gz
scim-chinese-0.4.2.tar.gz
scim-tables-0.4.3.tar.gz
tar zxvf each
then configure & make & make install scim-1.0.1
but when configure scim-chinese
checking for scim >= 0.99.8... Package scim was not found in the pkg-config search path.
Perhaps you should add the directory containing `scim.pc'
to the PKG_CONFIG_PATH environment variable
No package 'scim' found

configure: error: Library requirements (scim >= 0.99.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

what can i do??

作者: mimihuhu   发布时间: 2004-11-11

反正这些包都是必须的,配置的时候就带上路径
./configure --prefix=/usr;make
su
make install

作者: bigjim   发布时间: 2004-11-12

引用:
最初由 bigjim 发表
反正这些包都是必须的,配置的时候就带上路径
./configure --prefix=/usr;make
su
make install
我安你说的做了可是还是不行

configure: error: Library requirements (scim >= 0.99.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** 没有指明目标并且找不到 makefile。 停止。


怎么回事?
还请指教

作者: zhaozhh02   发布时间: 2004-12-07

你先查一下scim.pc在哪个目录
我的是在/usr/local/lib/pkgconfig/下面
然后export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
再configure就可以了

引用:
最初由 zhaozhh02 发表
我安你说的做了可是还是不行

configure: error: Library requirements (scim >= 0.99.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** 没有指明目标并且找不到 makefile。 停止。


怎么回事?
还请指教

作者: chongling   发布时间: 2004-12-09

有没有做好的RPM啊,我懒

作者: maramail   发布时间: 2004-12-09

引用:
最初由 fundawang 发表
原来的猜想也是正确的,这是由于gcc版本不兼容造成的。也就是说,Mandrakelinux自己的host编译所用的gcc和给用户安装的gcc版本不同,导致编译后的结果不同。
这个猜想是不对的。我试验过了。
我用干净的源码包直接编译确实解决了从突的问题。
后来我下载了mdk的scim的srpm包。用它带的scim.spec
来代替干净源码包里的scim.spec。这样编译后装上发现出现冲突同样出现了。
看来问题可能就出在它的spec.上。不过我不知道有具体问题在哪里。
大家可以看看mdk提供的spec文件和干净包里面自带的有什么不同。

还有比较郁闷的是自己编译后不知道怎么解决光标跟随问题。
我把qt的改成over the sprot .那么qt程序可以跟随。但gtk2
程序就不行了。gtk2程序就没有成功国。

作者: yqh1203   发布时间: 2004-12-09

引用:
最初由 chongling 发表
你先查一下scim.pc在哪个目录
我的是在/usr/local/lib/pkgconfig/下面
然后export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
再configure就可以了

多谢解答,等会我试一下。

作者: zhaozhh02   发布时间: 2004-12-09

"libscim" I cant find this package.Who can help me?

作者: zhaozhh02   发布时间: 2004-12-09

I had installed "scim-chinese-0.4.2 scim-1.0.1 scim-tables-0.4.3" packages

Because I can't install "libscim" so when I start "scim",it print:


[zhao@localhost zhao]$ scim
Smart Common Input Method 1.0.1

Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading IMEngine module: socket ...
Loading IMEngine Factory 0 ... : OK
Loading IMEngine Factory 1 ... : OK
Loading IMEngine Factory 2 ... : OK
Loading IMEngine Factory 3 ... : OK
Loading IMEngine Factory 4 ... : OK
Loading IMEngine Factory 5 ... : OK
Loading IMEngine Factory 6 ... : OK
socket IMEngine module is successfully loaded.
Loading x11 FrontEnd module ...
Starting SCIM ...
scim::FrontEnd: X11 -- failed to connect to the panel daemon!
scim::FrontEnd: X11 -- failed to connect to the panel daemon!
SCIM has exited abnormally.
[zhao@localhost zhao]$

作者: zhaozhh02   发布时间: 2004-12-09

热门下载

更多