悼芹軒雜記

  • 首页
  • 留言板
  • 悼芹轩日志
  • 博客故事
  • 悼芹轩诗钞
  • 轩中展卷读
  • 悼芹轩说部
  • IT世界
  • 杂侃
  • 论文
  • 网海拾贝
  • 赞助博主
悼芹軒雜記
一場幽夢同誰近 千古紅樓獨我癡
  1. 首页
  2. IT世界
  3. 正文

Mandriva下成功安装LibFetion飞信

2009年05月13日 380点热度 0人点赞 0条评论

前不久将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时,也遇到了和这个帖子中一样的问题,而即使删掉第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”里,看到了那熟悉的“飞信第三方客户程序”。鼠标点一下,成功地运行了,心里很高兴,不由得乐了起来。

虽然中间波折不断,似乎别人曾遇到的问题,我全遇上了,但最终能成功编译,那些波折反衬托了最后的开心。也顺便写成此文,或许能给后来者一些帮助。

──己丑年四月十九
于悼芹轩

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: libfetion linux mandriva
最后更新:2009年05月13日

逍遥昱昕

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

标签聚合
近体诗 诗 读书 小说 词 emule 原创文学 填词

COPYRIGHT © 2021 daoqinxuan.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang