LinuxSir.cn,穿越时空的Linuxsir!

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

Mandriva下成功安装LibFetion飞信

[复制链接]
发表于 2009-5-13 17:16:43 | 显示全部楼层 |阅读模式
前不久将kubuntu换成了Mandriva,感觉确实不错。不过也带来一些不便──许多软件或者因为这年ubuntu过于风靡,只提供了deb 包,这样一来,不得不去编译某些软件了,比如我所喜爱的飞信客户端:Libfetion。这个第三方的飞信客户端十分小巧,但功能却不弱,实为飞信用户最佳选择。

在LibFetion的网站下载了最新的源码包(http://www.libfetion.cn/Linux_demoapp_download.html),按照说明先安装了编译环境。安装方法是参考的在Fedora上如何编译该代码,并针对Mandriva略作。在mdv下,安装编译环境所用命令为(mdv里并无qt4这个包):

urpmi qt4-devel libcurl libcurl-devel kernel-devel automake gcc-c++ glibc glibc-devel

安装完毕后,就可以编译了。进入linux_fetion_0.9.3文件夹,通过su命令获取权限,然后运行

qmake

这一步,按照libfetion网站上的说明,应该是执行“qmake-qt4”,但是,在mdv上执行后,却会出现“Can’t Find Qmake-Qt4”的错误。通过google,找到了《opensuse 安装libfetion找不到qmake-qt4的解决办法》,里面说得很明白,不需再多说了。

qmake之后,成功出现makefile这个文件,这时先后执行

make
./install.sh

即可。

不过我在执行make时,也遇到了和这个帖子http://www.libfetion.cn/bbs/view ... &extra=page%3D1中一样的问题,而即使删掉第95行,依然不能成功make,在执行./install.sh之后,就会出现下面的错误提示:

    cp: 无法 stat “linux-fetion”: 没有那个文件或目录

    strip: ‘/usr/bin/linux-fetion’: No such file

    chmod: 无法访问 “/usr/bin/linux-fetion”: 没有那个文件或目录

在网上搜了一下,发现并不只有我遇到这个问题,但并没有找到明确的解决方法,只能确定是没有make成功。后来重新make几次,依然如此,心下只奈,只得准备放弃。

不过,就在准备放弃的时候,忽然灵光一闪,问题既然出在不能编译出linux-fetion这个文件上,那我自己找一个能用的linux- fetion文件或许正好能替代之?想到这里,立刻去下了一个最新的deb包,将里面的linux-fetion解压出来,然后放到 linux_fetion_0.9.3目录下面,然后重新运行./install.sh,哈哈,不出所料,果然成功安装了,在kickoff的“程序 ”>>“Internet”里,看到了那熟悉的“飞信第三方客户程序”。鼠标点一下,成功地运行了,心里很高兴,不由得乐了起来。

虽然中间波折不断,似乎别人曾遇到的问题,我全遇上了,但最终能成功编译,那些波折反衬托了最后的开心。也顺便写成此文,或许能给后来者一些帮助。
发表于 2009-5-13 20:56:37 | 显示全部楼层
需要一点时间磨合。
回复 支持 反对

使用道具 举报

发表于 2009-5-18 15:25:34 | 显示全部楼层
能不能传一个rmp包上来。我真的很笨,不会编译
回复 支持 反对

使用道具 举报

发表于 2009-5-18 16:34:38 | 显示全部楼层
高手 编译一个rpm包上来吧 我曾经用过 另一个发行版编译的 rpm包  结果 程序里有这个 但不能启动
回复 支持 反对

使用道具 举报

发表于 2009-5-18 20:57:35 | 显示全部楼层
好佩服你啊  我搞了半天没整好 呵呵
回复 支持 反对

使用道具 举报

发表于 2009-5-31 17:09:21 | 显示全部楼层
我没办法了,只好给Pidgin安装了一个飞信的插件。好歹解决问题了。
回复 支持 反对

使用道具 举报

发表于 2009-6-6 21:50:11 | 显示全部楼层
传个rpm包吧    这么多人要求了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-16 18:54:25 | 显示全部楼层
呃……不是我不传,而是我不会打包……
回复 支持 反对

使用道具 举报

发表于 2009-6-16 22:40:40 | 显示全部楼层
Post by 逍遥昱昕;1998469
呃……不是我不传,而是我不会打包……


就是因为这个问题,我又回到了UBUNTU。U下所有的应用软件都没问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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