百度空间 | 百度首页 
 
查看文章
 
libjingle在Linux下不能编译的解决方法
2008-03-26 12:07
以Ubuntu为例,先安装
  • sudo apt-get install build-essential
  • sudo apt-get install expat
  • sudo apt-get install libexpat1-dev
  • sudo apt-get install libssl-dev
  • sudo apt-get install pkg-config
然后编译
./configure
./make

编译会报错,需要修改
talk/base/stringutils.h
talk/base/base64.h
talk/xmpp/xmppclient.h
talk/p2p/base/sessionmanager.h 160

类似如下,

From:
inline static const char* Traits<char>::empty_str() { return ""; }
To:
inline static const char* empty_str() { return ""; }

参看一下编译出错的行号就可以找到,很好改。

参考Resources:
http://groups.google.com/group/google-talk-open/browse_thread/thread/bf92d054c144f167
http://cyclone.blog.ubuntu.org.cn/2008/01/23/libjingle-create-a-program/

类别:jabber客户端 | 添加到搜藏 | 浏览() | 评论 (1)
 
最近读者:
 
网友评论:
1
2008-03-30 23:46 | 回复
看了你的blog ,我想咱们唯一能谈到一起的,应该就是x file了:)
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu