返回列表 发帖

mandriva编译问题

我试图在mandriva2009.1(kde)中编译libfetion,
编译到make时,出现以下错误:
src/fxskinmanage.cpp:95: 错误:格式字符串不是一个字面字符串而且没有待格式化的实参

打开fxskinmange.cpp查看第95行为qDebug(tmpPath.toUtf8().data());

请问该怎么办呢?
多谢

你可以把这行语句给注释掉。
LibFetion两岁啦...

KGDB-专注于内核调试的站点. http://www.kgdb.info

TOP

我在前面加#号,整行都显示为红色,且有下划线,还是通不过。

TOP

加 //号。
或者直接删除。
LibFetion两岁啦...

KGDB-专注于内核调试的站点. http://www.kgdb.info

TOP

都试过了,都不行,最后用pidgin 的飞信插件了。呵呵 谢谢。

TOP

恩。 pidgin插件也挺好用的。
LibFetion两岁啦...

KGDB-专注于内核调试的站点. http://www.kgdb.info

TOP

很喜欢libfetion,最近也换了mandriva,如果能有直接编译好的rpm包就好了,呵呵。

TOP

我今天刚安装的mandriva,碰到跟楼主一样的问题, libfetion无法编译安装.
在网上搜索好久都无法解决,目前只有找到一个0.9.3版本的RPM包,据说是suse的,安装可以用,
但是部分界面丢失了,联系人图片也显示不出来~``
``好像目前还没有找到在mandriva成功的编译安装libfetion的人
请版主们帮忙看看

机器已经按照观望的要求安装了gcc    glibc-devel  make    automake  等,但是qt4-devel  curl-devel
这两个在mandriva找不到,安装了python-qt4-devel  libqt4-devel   libcurl-devel  等以及其依赖包.
qmake 之后无提示(说明应该成功运行)
./make  就会跳出警告及错误,
楼主的提示是95行,而我的是117行.
详见附件error_old.txt
照版主的方法注释掉117行之后,出错信息更多了.详见附件error_new.txt
很喜欢libfetion,希望开发者们能够更加完善其兼容性,在此感谢开发者们辛勤劳动所做的贡献!

[ 本帖最后由 applepaihs 于 2009-8-28 18:03 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?获取论坛账号

TOP

我看到两个错误文件是一样的。

   
src/fxskinmanage.cpp:3: 错误:程序中有游离的‘@’                                                                              
src/fxskinmanage.cpp:3:15: error: invalid suffix "com" on floating constant
LibFetion两岁啦...

KGDB-专注于内核调试的站点. http://www.kgdb.info

TOP

刚转到mandriva,libfetion 无法编译通过,只好拷贝了ubuntu的/usr/bin的文件,其他都能用,就是表情输入框一篇灰色,但是能看到对话框的表情
系统 Mandriva 2009.1 i586,确认libcurl库文件均已安装,因为我编译其他程序通过,请管理员看一下,谢谢!
附件是出错信息和makefile文件
附件: 您需要登录才可以下载或查看附件。没有帐号?获取论坛账号

TOP

返回列表