分页: 1 / 1

debian 7.2 编译 pidgin-lwqq出错。

发表于 : 2013-10-29 20:19
beastly
[ 61%] Built target lwqq
[ 65%] Built target lwqq-cli
[ 69%] Building C object src/CMakeFiles/webqq.dir/js.c.o
/home/kyang/pidgin-lwqq/src/js.c: In function ‘qq_js_init’:
/home/kyang/pidgin-lwqq/src/js.c:49:5: error: too many arguments to function ‘JS_NewGlobalObject’
In file included from /home/kyang/pidgin-lwqq/src/js.c:8:0:
/usr/include/js/jsapi.h:2167:1: note: declared here
/home/kyang/pidgin-lwqq/src/js.c: In function ‘qq_js_load’:
/home/kyang/pidgin-lwqq/src/js.c:61:5: error: unknown type name ‘JSScript’
/home/kyang/pidgin-lwqq/src/js.c:61:5: warning: implicit declaration of function ‘JS_CompileUTF8File’ [-Wimplicit-function-declaration]
/home/kyang/pidgin-lwqq/src/js.c:61:24: warning: initialization makes pointer from integer without a cast [enabled by default]
/home/kyang/pidgin-lwqq/src/js.c:63:5: warning: passing argument 3 of ‘JS_ExecuteScript’ from incompatible pointer type [enabled by default]
In file included from /home/kyang/pidgin-lwqq/src/js.c:8:0:
/usr/include/js/jsapi.h:2802:1: note: expected ‘struct JSObject *’ but argument is of type ‘int *’
make[2]: *** [src/CMakeFiles/webqq.dir/js.c.o] 错误 1
make[1]: *** [src/CMakeFiles/webqq.dir/all] 错误 2
make: *** [all] 错误 2

已经按wiki上说的安装了所有依赖包。版本也都OK。搜遍谷歌没找到这错误的情况。求高人指点。

Re: debian 7.2 编译 pidgin-lwqq出错。

发表于 : 2013-11-02 21:45
warmsun
我今天才编译的 没出现你说的问题
你git最新的再试试 特别注意make ..里面有没有缺少什么或者出现什么问题

Re: debian 7.2 编译 pidgin-lwqq出错。

发表于 : 2013-11-02 21:52
只是说
你有没有follow他wiki上的步骤安装呢?

Re: debian 7.2 编译 pidgin-lwqq出错。

发表于 : 2013-12-08 15:03
pang15975386
源码安装pidgin-lwqq,已测试可用(论坛里找到的)
https://github.com/xiehuc/pidgin-lwqq

sudo apt-get install build-essential cmake pkg-config libglib2.0-dev libpurple-dev libsqlite3-dev libmozjs185-dev libcurl4-gnutls-dev
git clone -b dev https://github.com/xiehuc/pidgin-lwqq.git
cd pidgin-lwqq/
git submodule init
git submodule update
mkdir build;cd build
cmake ..
make
sudo make install