make:**[ffmpeg_movie.lo]编译ffmpeg php时出现错误1

make:**[ffmpeg_movie.lo]编译ffmpeg php时出现错误1,ffmpeg,ffmpeg-php,Ffmpeg,Ffmpeg Php,我基本上已经在搜索Google时筋疲力尽,试图解决在CentOS/6.4-64上使用PHP5.4.20和Apache v2.2.25(cgi fcgi)编译ffmpeg php时遇到的一个错误 在尝试编译时,我最终得到以下结果。有人对如何解决这个问题有什么想法吗 /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311: error: âlist_entryâ undeclared (first use in this function) /usr/

我基本上已经在搜索Google时筋疲力尽,试图解决在CentOS/6.4-64上使用PHP5.4.20和Apache v2.2.25(cgi fcgi)编译ffmpeg php时遇到的一个错误

在尝试编译时,我最终得到以下结果。有人对如何解决这个问题有什么想法吗

/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311: error: âlist_entryâ undeclared (first use in this function)
/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311:error:(每个未声明的标识符只报告一次 /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311:错误:对于它出现在中的每个函数。) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311:错误:未声明(此函数首次使用) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:346:error:expected;在“新”之前 /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_-movie.c:356:error:new_-le未声明(此函数首次使用) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数-zim\u ffmpeg\u movie\u getComment-中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:531:warning:comment–已弃用(声明于/usr/local/include/l ibavformat/avformat.h:760) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:531:warning:comment–已弃用(声明于/usr/local/include/l ibavformat/avformat.h:760) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数zim\u ffmpeg\u movie\u getTitle中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:546:警告:不推荐使用标题(声明于/usr/local/include/lib avformat/avformat.h:757) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:546:警告:不推荐使用标题(声明于/usr/local/include/lib avformat/avformat.h:757) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数zim\u ffmpeg\u movie\u getAuthor中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:561:警告:不推荐使用“作者”(声明于/usr/local/include/li bavformat/avformat.h:758) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:561:警告:不推荐使用“作者”(声明于/usr/local/include/li bavformat/avformat.h:758) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数–zim\u ffmpeg\u movie\u getCopyright–中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:575:警告:不推荐使用“版权”(声明于/usr/local/include/libavformat/avformat.h:759) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:575:警告:不推荐使用“版权”(声明于/usr/local/include/libavformat/avformat.h:759) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数zim\u ffmpeg\u movie\u getAlbum中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:590:警告:已弃用“相册”(声明于/usr/local/include/lib avformat/avformat.h:761) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:590:警告:已弃用“相册”(声明于/usr/local/include/lib avformat/avformat.h:761) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数-zim\u ffmpeg\u movie\u getGenre中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:604:警告:不推荐使用“流派”(声明于/usr/local/include/lib avformat/avformat.h:764) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:604:警告:不推荐使用“流派”(声明于/usr/local/include/lib avformat/avformat.h:764) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数-zim\u ffmpeg\u movie\u getTrackNumber中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:619:警告:已弃用–track(声明于/usr/local/include/libavformat/avformat.h:763) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数-zim\u ffmpeg\u movie\u getYear中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:632:警告:不推荐使用“年”(声明于/usr/local/include/libavformat/avformat.h:762) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg\u movie.c:在函数“php\u read\u av\u frame”中: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:1215:警告:已弃用–avcodec_decode_video–声明于/usr/l ocal/include/libavcodec/avcodec.h:3656)
make:[ffmpeg_movie.lo]错误1

在把我的眼球撕下来之后。。。这将解决问题:

ffmpeg_movie.c中的更改:

  • 第311行:
    列表项*le
    zend\u rsrc\u list\u条目*le
  • 第346行:
    list\u entry new\u le
    zend\u rsrc\u list\u条目新建
  • 第360行:
    hashkey长度+1,(void*)和new\le,sizeof(列表项),
    hashkey长度+1,(void*)和new\le,sizeof(zend\u rsrc\u列表项),

就这些。。。在把我的眼球撕下来之后,改变它,让它变成

。。。这将解决问题:

ffmpeg_movie.c中的更改:

  • 第311行:
    列表项*le
    zend\u rsrc\u list\u条目*le
  • 第346行:
    list\u entry new\u le
    zend\u rsrc\u list\u条目新建
  • 第360行:
    hashkey\u length+1,(void*)和new\u le,sizeof(列表项),
    已经