您的位置:首页 > 编程语言 > PHP开发

jrtplib3.7.1安装错误

2012-05-22 10:43 225 查看
rtperrors.cpp:206: warning: deprecated conversion from stringconstant to 'char*'

rtperrors.cpp:206: warning: deprecated conversion from stringconstant to 'char*'

rtperrors.cpp: In function 'std::stringRTPGetErrorString(int)':

rtperrors.cpp:225: error: 'snprintf' was not declared in thisscope

make[1]: *** [rtperrors.lo] 错误 1

make[1]:正在离开目录 /usr/src/include/jrtplib3/

make: *** [all-recursive] 错误 1

接下来更改文件把,首先是rtpdefines.h

----------------------------------------------------------------------------

#if (defined(WIN32) || defined(_WIN32_WCE))

#if (!defined(_WIN32_WCE)) &&(defined(_MSC_VER) && _MSC_VER>= 1400 )

#define RTP_SNPRINTF printf

#else

#define RTP_SNPRINTF printf

#endif

#else

#define RTP_SNPRINTF printf

#endif // WIN32 || _WIN32_WCE

#endif // RTPDEFINES_H

添加头文件stdio.h string.h到

rtpdefines.h

rtppacket.h

rtcpcompoundpacketbuilder.h

转载自:http://blog.sina.com.cn/s/blog_647fc4c50100k9us.html

--------------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐