- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
好的,我正在尝试使用以下命令编译名为“pcp”的文件共享示例
wolfgang@den-pc:~/tejesh/libjingle-0.6.14/programs$ g++ -g -Wall -DPOSIX
-DEXPAT_RELATIVE_PATH -DFEATURE_ENABLE_SSL -DHAVE_OPENSSL_SSL_H=1 -I ../ pcp_main.cc
../talk/build/dbg/lib/libxmpphelp.a ../talk/build/dbg/lib/libjingle.a ../talk/build
/dbg/lib/libexpat.a ../talk/build/dbg/lib/libsrtp.a -lpthread -lssl
我收到以下“typeinfo”错误...
pcp_main.cc: In member function ‘virtual void
CustomXmppPump::OnStateChange(buzz::XmppEngine::State)’:
pcp_main.cc:348:12: warning: enumeration value ‘STATE_NONE’ not handled in switch
[-Wswitch]
/tmp/ccVe8JUg.o:(.rodata._ZTI14CustomXmppPump[typeinfo for CustomXmppPump]+0x18):
undefined reference to `typeinfo for XmppPump'
/tmp/ccVe8JUg.o:(.rodata._ZTIN7cricket18SessionManagerTaskE[typeinfo for
cricket::SessionManagerTask]+0x8): undefined reference to `typeinfo for buzz::XmppTask'
/tmp/ccVe8JUg.o:(.rodata._ZTIN7cricket15SessionSendTaskE[typeinfo for
cricket::SessionSendTask]+0x8): undefined reference to `typeinfo for buzz::XmppTask'
/tmp/ccVe8JUg.o:(.rodata._ZTI17AutoPortAllocator[typeinfo for AutoPortAllocator]+0x8):
undefined reference to `typeinfo for cricket::HttpPortAllocator'
collect2: ld returned 1 exit status
有人对这个问题有什么想法吗?
最佳答案
如果你用gyp编译,你可以更改trunk/talk/libjingle_examples.gyp:
# target pcp
{
'target_name': 'pcp',
'type': 'executable',
'dependencies': [
'libjingle_xmpphelp',
'libjingle.gyp:libjingle',
'libjingle.gyp:libjingle_p2p',
],
'sources': [
'examples/pcp/pcp_main.cc',
],
}, # target pcp
再次运行 gclient runhooks 并制作。
关于c++ - 如何在 libjingle 中编译 pcp 文件共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11881716/
Libjingle 看起来非常强大,并且附带了一堆示例程序和扩展。但我一直无法使用它,而且我在 IRC 上交谈过的人告诉我,他们发现该 API 很困惑,我应该使用其他东西。 但我愿意再试一次。有人有好
我下载了WebRTC的源代码,但在WebRTC上找不到任何libjingle的代码,也找不到WebRTC如何使用libjingle(在WebRTC的代码中找不到诸如XmppTask类的代码) 谁能给我
编译 libjingle 时,在 swtoolkit 上运行 'hammer.sh',我收到以下导入错误, root@den-pc:~/tejesh/libjingle-0.6.14/talk# sh
我下载并安装了libjingle-0.5.2.zip,并根据README还下载并安装了swtoolkit.0.9.1.zip、scons-local-2.1.0.alpha.20101125.tar.
我有一个基于 libjingle 并从 android 调用的 google talk 客户端,每次我尝试登录时,这就是我得到的一切 RECV RECV
据我们所知,xmpp 框架可用于 facebook 和 gmail 文本聊天。我发现 libjingle 用于 gmail 联系人的视频聊天。我们也可以将 libjingle 用于 Facebook
好的,尝试在 2 台装有 ubuntu 11.10 的笔记本电脑上运行 libjingle-0.6.14 中编译的“call”程序, 当我从第一台笔记本电脑登录,并从另一台笔记本电脑再次登录(使用不同
libjingle's developer guide相当含糊地提到了 libjingle 的 Jingle 实现与 XEP-0166 规范之间的不兼容性。它还提到它与 XEP-0167、XEP-01
几天来,我一直在努力让 PCP LibJingle 示例发挥作用。在解决了所有编译和运行错误之后,我现在遇到了一个我以前没有遇到过的错误。 当作为发送方或接收方运行程序时,程序会收到 503“服务不可
我想知道从 git checkout SDK 时如何获取 libjingle。我最终做的是在 build.gradle 中添加 libjingle 作为编译依赖: compile 'io.pristi
我正在开发 WebRTC iOS 应用程序以从网络摄像头接收视频/音频。只有网络摄像头发送视频和音频,移动设备不发送任何内容。 我正在使用来自 CocoaPods (v11177.2.0) 的 lib
好的,我正在尝试使用以下命令编译名为“pcp”的文件共享示例 wolfgang@den-pc:~/tejesh/libjingle-0.6.14/programs$ g++ -g -Wall -DP
我正在开发 native android WebRTC 客户端,该客户端支持从自定义设备流式传输音频(我正在通过蓝牙从该设备获取音频流)。我正在使用 libjingle 库来实现 WebRTC,我想知
我遵循了 libjingle 下载中包含的自述文件。安装所有第 3 方软件包并运行此命令: hammer.bat --jobs=6 --verbose --mode=all all_programs
我正在尝试将 io.pristine:libjingle 用于 WebRTC 项目之一。我在 Github 上找到了一个示例。 1- 我已经准备好我的 WebRTC 服务器,它通过用户身份验证从 Ch
我已从 https://code.google.com/p/webrtc/source/browse/trunk/talk 中 check out 代码我似乎找不到如何为 ARM (android)
伟大的开发者。我正在使用 io.pristine.libjingle:11139 的 webRTC 库进行视频通话。一切顺利,现在我只想打开手电筒,我研究了几乎所有与手电筒相关的问题,在那里我发现手电
所以我试图通过 webRTC 通过 socket.io 和 libjingle 将 Android 连接到浏览器,并且服务器在 Node.js 上运行。我面临的问题很奇怪。当 1 个客户端使用 And
仅在尝试在 64 位 下运行我的登录代码时,我是否无法登录 talk.google.com对于我的初步测试。 32 位工作正常。 启用日志记录宏和 siginput 日志记录后,我可以看到它失败的 X
我正在尝试在 Mac OSX Snow Leopard 上编译 libjingle。 INSTALL 文件像往常一样说到“./configure”、“make”和“make install”。但是 m
我是一名优秀的程序员,十分优秀!