linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

由本社区发起的开源项目
回复
xiongqin
帖子: 136
注册时间: 2007-05-07 7:17

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#91

帖子 xiongqin » 2009-03-08 2:43

mymathersname 写了:不知道LZ是不是不在了,有空上来一下,呵呵,有事要谈一谈…… :em06
在线时间不长,下个星期就回国了,乱七八糟的事情比较多,有什么事和我联系,[email protected]
sunnsi
帖子: 78
注册时间: 2006-05-27 22:15

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#92

帖子 sunnsi » 2009-03-08 11:15

我编译msilbc plugin, 出现了下面的错误,谁能告诉我怎么回事啊?
./configure
make
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -Wall -Werror -rdynamic -o libmsilbc.la -rpath NONE/lib/mediastreamer/plugins ilbc.lo -lilbc -lmediastreamer
libtool: link: only absolute run-paths are allowed
make: *** [libmsilbc.la] Error 1
头像
qinmianshou
帖子: 371
注册时间: 2008-10-20 21:24

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#93

帖子 qinmianshou » 2009-03-08 13:08

向真正的Linux精神敬礼!
一個憂國憂民的摩托車搭客仔
头像
eagle5678
帖子: 1900
注册时间: 2006-07-08 14:07

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#94

帖子 eagle5678 » 2009-03-08 13:14

sunnsi 写了:我编译msilbc plugin, 出现了下面的错误,谁能告诉我怎么回事啊?
./configure
make
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -Wall -Werror -rdynamic -o libmsilbc.la -rpath NONE/lib/mediastreamer/plugins ilbc.lo -lilbc -lmediastreamer
libtool: link: only absolute run-paths are allowed
make: *** [libmsilbc.la] Error 1
msilbc文件夹下另一个压缩文件解压,再进去make,不是make外面那个
头像
gloveoag
帖子: 26
注册时间: 2008-04-04 17:16

Re: linux下的独立gtalk客户端,支持语音和传文件

#95

帖子 gloveoag » 2009-03-09 10:26

lerosua 写了:牛人咋这么多哩,当初俺看libjingle看得一头雾水,楼兄轻描淡写的就搞定了。哎,不得不感叹,这人与人之间的差距咋那么大哩。可耻地匿了吧。 :em20
同感!
对楼主无限的崇拜!
图片点击图片查看你的ip地址,使用的操作系统和浏览器类型。
头像
Titanjiang
帖子: 10
注册时间: 2009-03-09 15:30

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#96

帖子 Titanjiang » 2009-03-09 16:08

首先非常感谢xiongqin慷慨开发源码。
我一直寻找linux下支持语音的gtalk,这次可以托牛人的福了。可是在编译的时候出现了一下问题
2009-03-09-155927_667x403_scrot.png
我用的是kubuntu 8.10 按照楼主给的方法把所有东西都装上了,但还是出这个错误。我不懂技术,哪位好心人帮我看看 :em06
想创业的年轻人联系我
一起做电子商务网站
头像
tomcat.xin
帖子: 400
注册时间: 2007-02-08 21:18

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#97

帖子 tomcat.xin » 2009-03-09 20:40

俺在debian下编译,报错如下,

代码: 全选

chattask.cc:24:40: error: mediastreamer2/mediastream.h: 没有那个文件或目录
chattask.cc:25:38: error: mediastreamer2/mssndcard.h: 没有那个文件或目录
chattask.cc: In member function ‘void buzz::ChatTask::DingChat()’:
chattask.cc:75: error: ‘RingStream’ was not declared in this scope
chattask.cc:75: error: ‘ding_stream’ was not declared in this scope
chattask.cc:77: error: ‘ms_snd_card_manager_get’ was not declared in this scope
chattask.cc:77: error: ‘ms_snd_card_manager_get_default_card’ was not declared in this scope
chattask.cc:82: error: ‘MSSndCard’ was not declared in this scope
chattask.cc:82: error: expected primary-expression before ‘)’ token
chattask.cc:83: error: ‘ring_start_with_cb’ was not declared in this scope
chattask.cc:91: error: ‘ring_stop’ was not declared in this scope
make[3]: *** [chattask.lo] 错误 1
make[3]: Leaving directory `/home/xinchangpeng/ramdisk/XXPalk_V1/talk/chat'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/home/xinchangpeng/ramdisk/XXPalk_V1/talk'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/xinchangpeng/ramdisk/XXPalk_V1'
make: *** [all] 错误 2
xinchangpeng@xinchangpeng:~/ramdisk/XXPalk_V1$ 
这个是咋回事呢?
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#98

帖子 mymathersname » 2009-03-09 21:01

收集,gtalk编译安装出错的和解决方法,请朋友们慷慨奉献,谢谢……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
tomcat.xin
帖子: 400
注册时间: 2007-02-08 21:18

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#99

帖子 tomcat.xin » 2009-03-09 21:04

俺安装 msilbc 又出错了

代码: 全选

xinchangpeng@xinchangpeng:~/ramdisk/msilbc-2.0.0$ sudo make
/bin/sh ./libtool --tag=CC --mode=link gcc  -g -O2 -Wall -Werror     -rdynamic  -o libmsilbc.la -rpath NONE/lib/mediastreamer/plugins  ilbc.lo -lilbc -lmediastreamer   
libtool: link: only absolute run-paths are allowed
make: *** [libmsilbc.la] 错误 1
xinchangpeng@xinchangpeng:~/ramdisk/msilbc-2.0.0$ 
xiongqin
帖子: 136
注册时间: 2007-05-07 7:17

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#100

帖子 xiongqin » 2009-03-09 21:28

96楼的错误是缺少sdl库,需要安装libsdl-dev

97楼缺少libmediastreamer-dev库。

99楼,你需要先将msilbc文件夹下面的另外一个文件解压

支持98楼,确实需要收集一下,能够给大家带来很大方便
sunnsi
帖子: 78
注册时间: 2006-05-27 22:15

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#101

帖子 sunnsi » 2009-03-09 22:13

eagle5678 写了:
sunnsi 写了:我编译msilbc plugin, 出现了下面的错误,谁能告诉我怎么回事啊?
./configure
make
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -Wall -Werror -rdynamic -o libmsilbc.la -rpath NONE/lib/mediastreamer/plugins ilbc.lo -lilbc -lmediastreamer
libtool: link: only absolute run-paths are allowed
make: *** [libmsilbc.la] Error 1
msilbc文件夹下另一个压缩文件解压,再进去make,不是make外面那个

谢谢!你的意思是只需装上里面的那个就可以了吗?那个我已经装上了。但是外面这个就出现上面的错误。
我用编译好的程序聊天时,又出现了下面的错误. 也能显示接通,但是没有任何语音。是不是还缺少哪个库啊?
call in progress
ortp-error-mediastream.c: No decoder available for payload 102.
xiongqin
帖子: 136
注册时间: 2007-05-07 7:17

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#102

帖子 xiongqin » 2009-03-10 0:31

检查一下你的
libogg-dev
libmediastreamer0-dev
libspeexdsp-dev
是否正确安装

重新configure,编译,运行
头像
tomcat.xin
帖子: 400
注册时间: 2007-02-08 21:18

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#103

帖子 tomcat.xin » 2009-03-10 12:29

代码: 全选

/xxpalk$ ./XXPalk_ui Exception in thread "main" java.lang.ExceptionInInitializerError
   at java.lang.Class.initializeClass(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   at java.lang.reflect.Method.invoke(libgcj.so.90)
   at javax.swing.UIDefaults.getUI(libgcj.so.90)
   at javax.swing.UIManager.getUI(libgcj.so.90)
   at javax.swing.JTree.updateUI(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at xxpalk_ui.ui.XXPalkMainFrame.getJTree_Rosters(XXPalkMainFrame.java:454)
   at xxpalk_ui.ui.XXPalkMainFrame.getJContentPane(XXPalkMainFrame.java:141)
   at xxpalk_ui.ui.XXPalkMainFrame.getJFrame(XXPalkMainFrame.java:102)
   at xxpalk_ui.ui.XXPalkMainFrame.<init>(XXPalkMainFrame.java:74)
   at xxpalk_ui.ui.XXPalkMainFrame.main(XXPalkMainFrame.java:686)
Caused by: java.awt.IllegalComponentStateException: component java.awt.Label not showing
   at java.awt.Component.getLocationOnScreen(libgcj.so.90)
   at java.awt.event.MouseEvent.<init>(libgcj.so.90)
   at java.awt.event.MouseEvent.<init>(libgcj.so.90)
   at javax.swing.plaf.basic.BasicTreeUI.<clinit>(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   ...13 more
这个是咋回事呢?
命令行可以登录
似乎是java的问题
可是楼主说不管java的设置,但是俺 不用java呀
有谁能帮俺么 ,谢谢
xixinxili
帖子: 84
注册时间: 2008-11-08 19:44
来自: 广州市番禺区
联系:

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#104

帖子 xixinxili » 2009-03-10 14:10

难道要编译安装?
xiongqin
帖子: 136
注册时间: 2007-05-07 7:17

Re: linux下的独立gtalk客户端,支持语音和传文件(已上传源码)

#105

帖子 xiongqin » 2009-03-10 14:19

tomcat.xin 写了:

代码: 全选

/xxpalk$ ./XXPalk_ui Exception in thread "main" java.lang.ExceptionInInitializerError
   at java.lang.Class.initializeClass(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   at java.lang.reflect.Method.invoke(libgcj.so.90)
   at javax.swing.UIDefaults.getUI(libgcj.so.90)
   at javax.swing.UIManager.getUI(libgcj.so.90)
   at javax.swing.JTree.updateUI(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at javax.swing.JTree.<init>(libgcj.so.90)
   at xxpalk_ui.ui.XXPalkMainFrame.getJTree_Rosters(XXPalkMainFrame.java:454)
   at xxpalk_ui.ui.XXPalkMainFrame.getJContentPane(XXPalkMainFrame.java:141)
   at xxpalk_ui.ui.XXPalkMainFrame.getJFrame(XXPalkMainFrame.java:102)
   at xxpalk_ui.ui.XXPalkMainFrame.<init>(XXPalkMainFrame.java:74)
   at xxpalk_ui.ui.XXPalkMainFrame.main(XXPalkMainFrame.java:686)
Caused by: java.awt.IllegalComponentStateException: component java.awt.Label not showing
   at java.awt.Component.getLocationOnScreen(libgcj.so.90)
   at java.awt.event.MouseEvent.<init>(libgcj.so.90)
   at java.awt.event.MouseEvent.<init>(libgcj.so.90)
   at javax.swing.plaf.basic.BasicTreeUI.<clinit>(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   ...13 more
这个是咋回事呢?
命令行可以登录
似乎是java的问题
可是楼主说不管java的设置,但是俺 不用java呀
有谁能帮俺么 ,谢谢

jre版本跟我不搭配,我不是用的gcj,而是sun-java6,所以你如果想试试界面的话,要么自己也装sun-java6-jre,要么就用javac自己编译一遍 java源码。(很容易的,进入java源码目录下, 一个javac *.java就搞定)
回复