xiehuc / pidgin-lwqq

a pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol
GNU General Public License v3.0
660 stars 185 forks source link

unknown field 'add_buddy_with_invite' specified in initializer #71

Closed marguerite closed 12 years ago

marguerite commented 12 years ago

/home/abuild/rpmbuild/BUILD/pidgin-lwqq-20120826/src/webqq.c:1245:5: error: unknown field 'add_buddy_with_invite' specified in initializer

请帮忙看一下这是 git 代码的问题还是我 gcc 4.7.1 的问题。谢谢。

xiehuc commented 12 years ago

libpurple版本低 pidgin版本低 在 2012-9-7 下午2:49,"Marguerite Su" notifications@github.com写道:

/home/abuild/rpmbuild/BUILD/pidgin-lwqq-20120826/src/webqq.c:1245:5: error: unknown field 'add_buddy_with_invite' specified in initializer

请帮忙看一下这是 git 代码的问题还是我 gcc 4.7.1 的问题。谢谢。

— Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/71.

marguerite commented 12 years ago

最低要多少呢。。。我这是 2.10.6。要 3.0 的 branch? 那个 branch 的聊天窗口 webkit 的 adrium like 主题有问题。不能显示文字。

xiehuc commented 12 years ago

2.10应该是够的 要不你用ppa吧 在 2012-9-7 下午3:14,"Marguerite Su" notifications@github.com写道:

最低要多少呢。。。我这是 2.10.6。要 3.0 的 branch? 那个 branch 的聊天窗口 webkit 的 adrium like 主题有问题。不能显示文字。

— Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/71#issuecomment-8357914.

marguerite commented 12 years ago

囧,亲,我是在给 openSUSE 做默认包。。。

xiehuc commented 12 years ago

这个问题感觉只能是libpurple的版本不够 2.8以前结构体没有这个域 2.8以后才有的 但是libpurple的版本一般和pidgin是同步的 又否定了 我晚上和你讨论下一起看看吧 加我gtalk 在 2012-9-7 下午3:15,"谢虎成" xiehuc@gmail.com写道:

2.10应该是够的 要不你用ppa吧 在 2012-9-7 下午3:14,"Marguerite Su" notifications@github.com写道:

最低要多少呢。。。我这是 2.10.6。要 3.0 的 branch? 那个 branch 的聊天窗口 webkit 的 adrium like 主题有问题。不能显示文字。

— Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/71#issuecomment-8357914.

felixonmars commented 12 years ago

我这里是 Arch, libpurple 2.10.6 + gcc 4.7.1 没有问题.

Felix Yan Twitter: @felixonmars Wiki: http://felixc.at

On Fri, Sep 7, 2012 at 3:16 PM, Marguerite Su notifications@github.comwrote:

囧,亲,我是在给 openSUSE 做默认包。。。

— Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/71#issuecomment-8357946.

marguerite commented 12 years ago

好吧。

lainme commented 12 years ago

需要libpurple>=2.8,pidgin版本倒是无所谓。如果实在不能满足,可以打patch,把"_with_invite"去掉。不过函数的参数还是有点不一样,过去的"add_buddy"没有后面那个"message"的参数。

参考: http://developer.pidgin.im/doxygen/dev2.x.y/html/struct__PurplePluginProtocolInfo.html#a9540c9df60765cf12279d85706e82742

marguerite commented 12 years ago

wrong alarm. 233, 原来我用的我自己源里的 libpurple 3.0 做依赖编译的。。。

xiehuc commented 12 years ago

nanuhodo