Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)
发表于 : 2009-03-10 14:24
我要deb包,谁能提供一下阿?
作为FC社团的代表,我已经给作者发了邮件,等作者回国后,会尽快开始DEB的发布,希望大家少安毋躁yinliang108 写了:我要deb包,谁能提供一下阿?
代码: 全选
titan@windows:~/桌面/msilbc-2.0.0/ilbc-rfc3951$ make install
Making install in src
make[1]: 正在进入目录 `/home/titan/桌面/msilbc-2.0.0/ilbc-rfc3951/src'
make[2]: 正在进入目录 `/home/titan/桌面/msilbc-2.0.0/ilbc-rfc3951/src'
test -z "/usr/local/lib" || mkdir -p -- . "/usr/local/lib"
/bin/bash ../libtool --mode=install /usr/bin/install -c 'libilbc.la' '/usr/local/lib/libilbc.la'
/usr/bin/install -c .libs/libilbc.so.0.0.0 /usr/local/lib/libilbc.so.0.0.0
/usr/bin/install: cannot create regular file `/usr/local/lib/libilbc.so.0.0.0':Permission denied
make[2]: *** [install-libLTLIBRARIES] 错误 1
make[2]:正在离开目录 `/home/titan/桌面/msilbc-2.0.0/ilbc-rfc3951/src'
make[1]: *** [install-am] 错误 2
make[1]:正在离开目录 `/home/titan/桌面/msilbc-2.0.0/ilbc-rfc3951/src'
make: *** [install-recursive] 错误 1
titan@windows:~/桌面/msilbc-2.0.0/ilbc-rfc3951$
xiongqin 写了:96楼的错误是缺少sdl库,需要安装libsdl-dev
97楼缺少libmediastreamer-dev库。
99楼,你需要先将msilbc文件夹下面的另外一个文件解压
支持98楼,确实需要收集一下,能够给大家带来很大方便
代码: 全选
make[4]: 正在进入目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk'
/bin/bash ../../../libtool --silent --tag=CXX --mode=link g++ -g -O2 -o xxpalk xxpalk-xxpalk_main.o xxpalk-callclient.o xxpalk-console.o xxpalk-chatclient.o xxpalk-fileclient.o ../../../talk/login/libcricketlogin.la ../../../talk/session/phone/libcricketsessionphone.la ../../../talk/session/fileshare/libcricketsessionfileshare.la ../../../talk/session/tunnel/libcricketsessiontunnel.la ../../../talk/p2p/client/libcricketp2pclient.la ../../../talk/p2p/base/libcricketp2pbase.la ../../../talk/xmpp/libcricketxmpp.la ../../../talk/xmllite/libcricketxmllite.la ../../../talk/base/libcricketbase.la -lexpat -lortp -lpthread -lpthread -lssl -lcrypto -lspeex -Wl,--export-dynamic -pthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lmediastreamer
/usr/bin/ld: cannot find -lspeexdsp
collect2: ld returned 1 exit status
make[4]: *** [xxpalk] 错误 1
make[4]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk'
make[3]: *** [all-recursive] 错误 1
make[3]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples'
make[2]: *** [all-recursive] 错误 1
make[2]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/titan/桌面/XXPalk_V1'
make: *** [all] 错误 2
titan@windows:~/桌面/XXPalk_V1$
Titanjiang 写了:xiongqin 写了:96楼的错误是缺少sdl库,需要安装libsdl-dev
97楼缺少libmediastreamer-dev库。
99楼,你需要先将msilbc文件夹下面的另外一个文件解压
支持98楼,确实需要收集一下,能够给大家带来很大方便
我安装了libsdl-dev,make时怎么还是错误代码: 全选
make[4]: 正在进入目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' /bin/bash ../../../libtool --silent --tag=CXX --mode=link g++ -g -O2 -o xxpalk xxpalk-xxpalk_main.o xxpalk-callclient.o xxpalk-console.o xxpalk-chatclient.o xxpalk-fileclient.o ../../../talk/login/libcricketlogin.la ../../../talk/session/phone/libcricketsessionphone.la ../../../talk/session/fileshare/libcricketsessionfileshare.la ../../../talk/session/tunnel/libcricketsessiontunnel.la ../../../talk/p2p/client/libcricketp2pclient.la ../../../talk/p2p/base/libcricketp2pbase.la ../../../talk/xmpp/libcricketxmpp.la ../../../talk/xmllite/libcricketxmllite.la ../../../talk/base/libcricketbase.la -lexpat -lortp -lpthread -lpthread -lssl -lcrypto -lspeex -Wl,--export-dynamic -pthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lmediastreamer /usr/bin/ld: cannot find -lspeexdsp collect2: ld returned 1 exit status make[4]: *** [xxpalk] 错误 1 make[4]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' make[3]: *** [all-recursive] 错误 1 make[3]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples' make[2]: *** [all-recursive] 错误 1 make[2]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk' make[1]: *** [all-recursive] 错误 1 make[1]:正在离开目录 `/home/titan/桌面/XXPalk_V1' make: *** [all] 错误 2 titan@windows:~/桌面/XXPalk_V1$
明天把这个帖子加入文章里……xiongqin 写了:Titanjiang 写了:xiongqin 写了:96楼的错误是缺少sdl库,需要安装libsdl-dev
97楼缺少libmediastreamer-dev库。
99楼,你需要先将msilbc文件夹下面的另外一个文件解压
支持98楼,确实需要收集一下,能够给大家带来很大方便
我安装了libsdl-dev,make时怎么还是错误代码: 全选
make[4]: 正在进入目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' /bin/bash ../../../libtool --silent --tag=CXX --mode=link g++ -g -O2 -o xxpalk xxpalk-xxpalk_main.o xxpalk-callclient.o xxpalk-console.o xxpalk-chatclient.o xxpalk-fileclient.o ../../../talk/login/libcricketlogin.la ../../../talk/session/phone/libcricketsessionphone.la ../../../talk/session/fileshare/libcricketsessionfileshare.la ../../../talk/session/tunnel/libcricketsessiontunnel.la ../../../talk/p2p/client/libcricketp2pclient.la ../../../talk/p2p/base/libcricketp2pbase.la ../../../talk/xmpp/libcricketxmpp.la ../../../talk/xmllite/libcricketxmllite.la ../../../talk/base/libcricketbase.la -lexpat -lortp -lpthread -lpthread -lssl -lcrypto -lspeex -Wl,--export-dynamic -pthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lmediastreamer /usr/bin/ld: cannot find -lspeexdsp collect2: ld returned 1 exit status make[4]: *** [xxpalk] 错误 1 make[4]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' make[3]: *** [all-recursive] 错误 1 make[3]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples' make[2]: *** [all-recursive] 错误 1 make[2]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk' make[1]: *** [all-recursive] 错误 1 make[1]:正在离开目录 `/home/titan/桌面/XXPalk_V1' make: *** [all] 错误 2 titan@windows:~/桌面/XXPalk_V1$
你还缺少libspeexdsp,需要安装libspeexdsp-dev
xiongqin 写了:Titanjiang 写了:xiongqin 写了:96楼的错误是缺少sdl库,需要安装libsdl-dev
97楼缺少libmediastreamer-dev库。
99楼,你需要先将msilbc文件夹下面的另外一个文件解压
支持98楼,确实需要收集一下,能够给大家带来很大方便
我安装了libsdl-dev,make时怎么还是错误代码: 全选
make[4]: 正在进入目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' /bin/bash ../../../libtool --silent --tag=CXX --mode=link g++ -g -O2 -o xxpalk xxpalk-xxpalk_main.o xxpalk-callclient.o xxpalk-console.o xxpalk-chatclient.o xxpalk-fileclient.o ../../../talk/login/libcricketlogin.la ../../../talk/session/phone/libcricketsessionphone.la ../../../talk/session/fileshare/libcricketsessionfileshare.la ../../../talk/session/tunnel/libcricketsessiontunnel.la ../../../talk/p2p/client/libcricketp2pclient.la ../../../talk/p2p/base/libcricketp2pbase.la ../../../talk/xmpp/libcricketxmpp.la ../../../talk/xmllite/libcricketxmllite.la ../../../talk/base/libcricketbase.la -lexpat -lortp -lpthread -lpthread -lssl -lcrypto -lspeex -Wl,--export-dynamic -pthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lmediastreamer /usr/bin/ld: cannot find -lspeexdsp collect2: ld returned 1 exit status make[4]: *** [xxpalk] 错误 1 make[4]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples/xxpalk' make[3]: *** [all-recursive] 错误 1 make[3]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk/examples' make[2]: *** [all-recursive] 错误 1 make[2]:正在离开目录 `/home/titan/桌面/XXPalk_V1/talk' make[1]: *** [all-recursive] 错误 1 make[1]:正在离开目录 `/home/titan/桌面/XXPalk_V1' make: *** [all] 错误 2 titan@windows:~/桌面/XXPalk_V1$
你还缺少libspeexdsp,需要安装libspeexdsp-dev
代码: 全选
Available commands:
roster Prints the phonable friends from your roster.
OLRoster Prints the online friends from your roster.
chat id text Send text to roster.
send id file Send file to roster.
call <name> Initiates a call to the friend with the given name.
quit Quits the application.
代码: 全选
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether byte ordering is bigendian... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for MEDIASTREAMER... configure: error: Package requirements (mediastreamer >= 2.0.0) were not met:
No package 'mediastreamer' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables MEDIASTREAMER_CFLAGS
and MEDIASTREAMER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[liangzhdp@smallville msilbc-2.0.0]$ make
make: *** 没有指明目标并且找不到 makefile。 停止。
代码: 全选
chattask.cc:24:40: 错误:mediastreamer2/mediastream.h:没有那个文件或目录
chattask.cc:25:38: 错误:mediastreamer2/mssndcard.h:没有那个文件或目录
chattask.cc: In member function ‘void buzz::ChatTask::DingChat()’:
chattask.cc:75: 错误:‘RingStream’在此作用域中尚未声明
chattask.cc:75: 错误:‘ding_stream’在此作用域中尚未声明
chattask.cc:77: 错误:‘ms_snd_card_manager_get’在此作用域中尚未声明
chattask.cc:77: 错误:‘ms_snd_card_manager_get_default_card’在此作用域中尚未声明
chattask.cc:82: 错误:‘MSSndCard’在此作用域中尚未声明
chattask.cc:82: 错误:expected primary-expression before ‘)’ token
chattask.cc:83: 错误:‘ring_start_with_cb’在此作用域中尚未声明
chattask.cc:91: 错误:‘ring_stop’在此作用域中尚未声明
make[3]: *** [chattask.lo] 错误 1
make[3]: Leaving directory `/home/liangzhdp/arch/XXPalk_V1/talk/chat'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/home/liangzhdp/arch/XXPalk_V1/talk'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/liangzhdp/arch/XXPalk_V1'
make: *** [all] 错误 2
代码: 全选
$ ./XXPalk_ui
cp: 无法 stat “xxpalk”: 没有那个文件或目录
代码: 全选
fhc2007@fhc2007-desktop:~$ sudo apt-get install libspeexdsp-dev
正在读取软件包列表...完成
正在分析软件包的依赖树
读取状态信息...完成
E:无法找到软件包 libspeexdsp-dev
我检查了一下,所有列出的库都已经正常安装,可是仍然有这个问题:xiongqin 写了:检查一下你的
libogg-dev
libmediastreamer0-dev
libspeexdsp-dev
是否正确安装
重新configure,编译,运行
是不是还需要什么额外的解码器啊?call in progress
ortp-error-mediastream.c: No decoder available for payload 102.
应该是你的libc没有装好或者speexsunnsi 写了:我检查了一下,所有列出的库都已经正常安装,可是仍然有这个问题:xiongqin 写了:检查一下你的
libogg-dev
libmediastreamer0-dev
libspeexdsp-dev
是否正确安装
重新configure,编译,运行
是不是还需要什么额外的解码器啊?call in progress
ortp-error-mediastream.c: No decoder available for payload 102.
是的,一样的。xiongqin 写了:应该是你的libc没有装好或者speexsunnsi 写了:我检查了一下,所有列出的库都已经正常安装,可是仍然有这个问题:xiongqin 写了:检查一下你的
libogg-dev
libmediastreamer0-dev
libspeexdsp-dev
是否正确安装
重新configure,编译,运行
是不是还需要什么额外的解码器啊?call in progress
ortp-error-mediastream.c: No decoder available for payload 102.
你重新configure,看看最后输出的信息是不是
Supported Examples: xxpalk pcp
Supported Codecs:
Speex: yes
iLBC: yes
MULAW: yes
如果不是这样,就表示有依赖没有装好,
libjingle 0.4.0
Supported Examples: xxpalk pcp
Supported Codecs:
Speex: yes
iLBC: yes
MULAW: yes