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


相关文章推荐

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
  • 3229

安装PHP时 jpeglib.h:954: error:expected declaration specifiers or ‘...’ before ‘FILE’ 错误解决

In file included from /sever/php/php-5.3.6/ext/gd/libgd/gd_compat.c:8: /usr/local/jpeg8//include/jp...

使用cuDNN5编译py-faster-rcnn错误:cudnn.hpp(126): error: argument of type "int" is incompatible ...

前几天在cuda8+cudnn5.1下编译py-faster-rcnn/caffe-fast-rcnn时报错了, /home/guyadong/caffe/py-faster-rcnn/caffe...
  • 10km
  • 10km
  • 2017年03月16日 11:55
  • 3397

linux系统下从源码安装FFmpeg、h264 、libfaac 在power8平台,rhel7.0 或者ubuntu14.04

摘要: 最近在power8 平台上安装ffmpeg遇到了一点问题总结,说一些需要注意的地方,同时也是记录一下自己的安装过程,方便后期查阅,与大家一起分享一下;...

错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?

错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”? 错误分析:     此错误发生的原...
  • smells2
  • smells2
  • 2012年09月04日 13:01
  • 2026

ubuntu16.04下编译qt5。5程序出现:-1: error: [ui_firstpage.h] Error 1 错误的解决

平台:ubuntu16.04 软件:qt5.5 从老师那里拷贝过来的程序不能运行了,老师是在qt4.8平台下运行的,移植到我自己的机器上,就不能运行了,总结一下就是qt5.5下不支持中文的项目名称...

32位ubuntu 12.04 下 error: gnu/stubs-32.h: No such file or directory错误解决办法

用的是ubuntu 12.04 在编译gcc-4.6.2时候跳出提示:error: gnu/stubs-32.h: No such file or directory 经过查询,/usr/includ...

安装keepalive错误:configure: error: No SO_MARK declaration in headers

安装keepalive的时候,在configure的时候遇到的错误: [root@gw keepalived-1.2.16]# ./configure  checking for gcc... gc...

CentOS6平台编译安装MPEG4IP

环境 1,  系统 # uname -a Linux CentOS62.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86...

Vs2008编译mpeg4ip

Vs2008编译mpeg4ip          最近项目中要添加一个MP4文件录制功能,准备用mpeg4ip实现这个功能。下面是mpeg4ip在vs2008下编译的过程,遇到的一些问题,解决办法...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu下编译libfaac 1.28遇到错误: mpeg4ip.h:126:58: error: new declaration ‘char*
举报原因:
原因补充:

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