借助gmail账户可以实现自己的IM工具,有类似需求的可以参考或直接使用。
libjingle新的版本编译比0.4麻烦了不少,需要安装一堆开源工程来协助完成编译。选择所有mode编译大概需要1G空间,另外会翻墙是必须的。
libjingle现在在google code上可见;http://code.google.com/p/libjingle/(需翻墙),下载最新的0.5.1即可
接下来你还需要安装以下一堆东西
软件包 我用的版本 网址
python 2.6 http://www.python.org/
swtoolkit scons-2.0.1.win32.exe http://www.scons.org/download.php(最好先装python)
swtoolkit swtoolkit.0.9.1 http://code.google.com/p/swtoolkit/
expat expat-2.0.1 http://sourceforge.net/projects/expat/
srtp 最新 http://sourceforge.net/projects/srtp/develop
Visual Studio 2005
需要特别说明的是srtp项目中最后的包1.4.4是不行的,需要用cvs下最新的代码(win下推荐wincvs,http://cvsgui.sourceforge.net/download.html)
cvs -d:pserver:anonymous@srtp.cvs.sourceforge.net:/cvsroot/srtp login
cvs -z3 -d:pserver:anonymous@srtp.cvs.sourceforge.net:/cvsroot/srtp co -P srtp
都下载和安装完毕后,把expat-2.0.1和srtp放在\libjingle-0.5.1\talk\third_party\目录下,然后就可以调出Visual Studio 2005 Command Prompt来编译了。
1. 到\libjingle-0.5.1\talk目录下
2. 把talk/third_party/srtp/config.hw 文件copy到talk/third_party/srtp/crypto/include/下并改名为config.h
3. 设置环境变量,主要是python和scons_dir,例如下面
set PATH=%PATH%;d:\python26
set SCONS_DIR=D:\python26\lib\site-packages\scons-2.0.1
4. 接下来运行swtoolkit中的hammer.bat 等一袋烟的功夫编译就完成了 如
swtoolkit.0.9.1\swtoolkit\hammer.bat --mode=all
没有评论:
发表评论