ubuntu下编译libfaac 1.28遇到错误: mpeg4ip.h:126:58: error: new declaration ‘char*

翻译 2013年12月02日 20:05:39

libfaac 1.28 compilation fails with: mpeg4ip.h:126:58: error: new declaration ‘char* strcasestr(const char*, const char*)’

refer to:http://lzone.de/libfaac%201.28%20compilation%20fails

用gcc编译libfaac1.28时,遇到如下错误:

g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -g -O2 -MT 3gp.o -MD -MP -MF .deps/3gp.Tpo -c -o 3gp.o 3gp.cpp
In file included from mp4common.h:29:0,
from 3gp.cpp:28:
mpeg4ip.h:126:58: error: new declaration ‘char* strcasestr(const char*, const char*)’
/usr/include/string.h:369:28: error: ambiguates old declaration ‘const char* strcasestr(const char*, const char*)’
make[3]: *** [3gp.o] Error 1


解决办法:

去掉commom/mp4v2/mpeg4ip.h中126行有关strcasestr()的声明。


注:

我的gcc版本是gcc4.4


C++ 01 —— 重载

C++明天考试,复习一波重载的作用域我们参考下C++primer上的例子string read(); void print(const string&); void print(double); vo...
  • xaphoenix
  • xaphoenix
  • 2017年06月10日 22:18
  • 404

mpeg4ip.h:126: error: new declaration ‘char*

编译FAAC-1.28时遇到错误: mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)...
  • zangcf
  • zangcf
  • 2014年03月20日 10:49
  • 3540

编译faac错误分析

编译faac时遇到了以下的编译错误: /home/xuxuequan/Ingenicwork/toolchain/mips-gcc472-glibc216-32bit/mips-linux-gnu/l...
  • lh2016rocky
  • lh2016rocky
  • 2016年12月08日 11:28
  • 613

From C++ to Objective-C

FromC++ to Objective-C version2.1 en PierreChatelier e-mail:pierre.chatelier@club-internet.fr Copyri...
  • QQ18334373taikongyi
  • QQ18334373taikongyi
  • 2016年04月14日 21:57
  • 302

Dalvik bytecode

Dalvik bytecode IN THIS DOCUMENT General designSummary of bytecode setpacked-switch-pa...
  • ly890700
  • ly890700
  • 2017年02月12日 15:32
  • 329

嵌入式 不同平台编译faac出错"mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)’"

编译FAAC-1.28时遇到错误: mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)...
  • skdkjxy
  • skdkjxy
  • 2014年09月24日 21:47
  • 2219

编译安装faac:mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)’

在rhel6.2&rhel6.4上编译安装faac,遇到如下错误:mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*...
  • thundermeng
  • thundermeng
  • 2015年12月25日 09:25
  • 666

安装 GitLab8.x

安装环境:                     操作系统:    Ubuntu 14.4 LTS 英文                    数据库:        postgresql  ...
  • xiaobin_HLJ80
  • xiaobin_HLJ80
  • 2015年12月18日 11:58
  • 5299

web安全测试

建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL注入、身份验证和授权错误. 1.     输入验证 客户端验证服务器端验证(禁用脚本调试,禁用Cookies) 1.输入很大的数(如...
  • zishuijing2
  • zishuijing2
  • 2014年05月05日 10:42
  • 2077

faac 1.28的交叉编译与问题解决

一、faac简介    faac是一个成熟的AAC音频编码库,具有编码速度快,便携性好,技术广泛等特点,其官网下载地址:http://www.audiocoding.com/downloads.htm...
  • mantis_1984
  • mantis_1984
  • 2017年05月16日 14:15
  • 427
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu下编译libfaac 1.28遇到错误: mpeg4ip.h:126:58: error: new declaration ‘char*
举报原因:
原因补充:

(最多只允许输入30个字)