使用pjsip为Android版本2.4构建应用程序时出现“Endianness”问题

时间:2015-05-26 12:10:47

标签: android pjsip

我们使用pjsip作为我们的项目,在2.2版本中一切正常,直到我们尝试将pjsip版本更新到2.4。现在由于以下错误,我无法构建项目:

  

[INFO]来自pjsip-static-for-android-2.4.0 / headers / pjmedia / types.h:28,

     

从[INFO]   PJSIP静电换机器人-2.4.0 /标头/ pjmedia / alaw_ulaw.h:23,

     

[INFO]来自pjsip-static-for-android-2.4.0 / headers / pjmedia.h:27,

     

[INFO] pjsip-static-for-android-2.4.0 / headers / pj / config.h:248:6:   错误:#error必须为此处理器声明Endianness

在Google搜索关于“endianness”的帖子说它是IOS相关的问题,但我只为android配置,现在我不知道它是什么意思,为什么它要求我声明它。 我阅读了pjsip配置和pjsip常见问题解答,但没有回答这个问题。

Pj / config_site.h具有以下内容,如文档

中所述
#define PJ_CONFIG_ANDROID 1
#include <pj/config_site_sample.h>

有什么想法吗?

0 个答案:

没有答案