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

求lwqq的mac port... #308

Closed aluex closed 11 years ago

aluex commented 11 years ago

如题。。在mac下使用adium希望能用上lwqq

xiehuc commented 11 years ago

我曾经尝试过。very hard。我有空会弄一弄

2013/6/7 aluex notifications@github.com

如题。。在mac下使用adium希望能用上lwqq

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

aluex commented 11 years ago

非常期待 :)

xiehuc commented 11 years ago

已经完成了,见wiki/Download,和wiki/Build From Source的介绍

hgneng commented 11 years ago

https://github.com/xiehuc/pidgin-lwqq/wiki/Install-On-MacOSX 我用port而不是brew安装了依赖库,然后安装插件,没有报错,Adium上显示有lwqq插件,但是我在添加帐号的选项里没有找到QQ的选项。请问怎么用呢?有没有什么办法可以确认插件成功安装了呢? 谢谢!

xiehuc commented 11 years ago

нрсп©уяп╬©р╩об╟и

hgneng commented 11 years ago

这是什么神回复??

我尝试用brew装那些包但失败了,brew要求的xcode版本在Mountain Lion上才有,我的是Lion。我在怀疑是不是没找对brew的版本……

我尝试从源码编译,除了direct_url成员找不到外(我注释了相关两行代码),出现了以下链接错误,无法继续……

Undefined symbols for architecture x86_64: "_lwqq_info_set_dicsu_topic", referenced from: _set_group_alias in webqq.o "_qq_js_close", referenced from: _friends_valid_hash in webqq.o "_qq_js_hash", referenced from: _friends_valid_hash in webqq.o "_qq_js_init", referenced from: _friends_valid_hash in webqq.o "_qq_js_load", referenced from: _friends_valid_hash in webqq.o ld: symbol(s) not found for architecture x86_64

hgneng commented 11 years ago

这些函数没有实现貌似是因为工程没有包含js.c,但是js.h中include了jsapi.h,这个头文件我找不到……

hgneng commented 11 years ago

spidermonkey中有一个jsapi.h,但我尝试把相关头文件目录加入工程后报出了更多的错误,貌似不对。

xiehuc commented 11 years ago

编译的话 要切换到dev分支才行。我是想找台mac本自己实验一下。但是这肯定是不容易的。

hgneng commented 11 years ago

你自己没有Mac?那你的安装包是怎么弄出来的?我去弄一下dev分支试一试,不过我基本没有在xcode下开发过。我是帮一个盲人朋友需找Mac下使用QQ的解决方案的,官方版本一些重要功能不能被读屏软件使用。

hgneng commented 11 years ago

我编译通过了,要安装spidermonkey185,添加头文件和库的路径。可是,我不知道下面该怎么做。目标文件生成在什么地方?怎样作为adium的插件使用?

xiehuc commented 11 years ago

我是装的黑苹果,我大概今天在同学的机器上试着装一次。

在 2013年10月1日下午3:31,Cameron Wong notifications@github.com写道:

我编译通过了,要安装spidermonkey185,添加头文件和库的路径。可是,我不知道下面该怎么做。目标文件生成在什么地方?怎样作为adium的插件使用?

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

xiehuc commented 11 years ago

没有问题,我在同学的电脑上顺利使用了。 大概需要几点 1.在下载页面上下载今天编译好的 2.确保使用brew安装了以来(见wiki) 3.选择帐号种类是webqq

在 2013年10月1日下午3:38,谢虎成 xiehuc@gmail.com写道:

我是装的黑苹果,我大概今天在同学的机器上试着装一次。

在 2013年10月1日下午3:31,Cameron Wong notifications@github.com写道:

我编译通过了,要安装spidermonkey185,添加头文件和库的路径。可是,我不知道下面该怎么做。目标文件生成在什么地方?怎样作为adium的插件使用?

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

xiehuc commented 11 years ago

可以使用lion的xcode,4.3.2版本的。brew提示xcode outdate只是一个warnning。没有关系的。 我自己的黑苹果也是lion的。

依赖都不满足,肯定是不能运行的。

在 2013年10月1日下午4:08,谢虎成 xiehuc@gmail.com写道:

没有问题,我在同学的电脑上顺利使用了。 大概需要几点 1.在下载页面上下载今天编译好的 2.确保使用brew安装了以来(见wiki) 3.选择帐号种类是webqq

在 2013年10月1日下午3:38,谢虎成 xiehuc@gmail.com写道:

我是装的黑苹果,我大概今天在同学的机器上试着装一次。

在 2013年10月1日下午3:31,Cameron Wong notifications@github.com写道:

我编译通过了,要安装spidermonkey185,添加头文件和库的路径。可是,我不知道下面该怎么做。目标文件生成在什么地方?怎样作为adium的插件使用?

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

hgneng commented 11 years ago

谢谢指点!把brew的几个包装上后可以看到菜单了,成功添加了账号,曾经见过好友列表,不过还没加载完好友列表就崩溃了。现在再进去Adium就只能见到空白的好友列表,貌似失去了响应。Adium也不能正常退出了,需要强制退出。看来Mac版还比不好搞。我昨天试过Linux版倒是很顺利。