我基本上已经厌倦了自己搜索谷歌并试图解决我在使用PHP 5.4.20和Apache v2.2.25(cgi-fcgi)在CentOS/6.4-64上编译ffmpeg-php时遇到的错误.
我在尝试编译时最终得到以下内容.有没有人对如何解决/解决这个问题有任何想法?
/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:311: error: âlist_entryâ undeclared (first use in this function)
Run Code Online (Sandbox Code Playgroud)
/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:311:错误:未解决(首次在此函数中使用)/ usr/local/src /ffmpeg-php-0.6.0/ffmpeg_movie.c:346:错误:预期â在ânew_leâ/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:356之前:错误:ânew_leâunclaclared(first在这个函数中使用)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:在函数âzim_ffmpeg_movie_getCommentâ:/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:531:警告:âcommentâ不推荐使用(在/ usr/local/include/l ibavformat/avformat.h:760中声明)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:531:警告:âcommentâ不推荐使用(声明在/ usr/local/include/l ibavformat/avformat.h:760)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:在函数âzim_ffmpeg_movie_getTitle中:/ usr/local /src/ffmpeg-php-0.6.0/ffmpeg_movie.c:546:警告:不推荐使用âtitle(在/ usr/local/include/lib avformat/avformat.h:757中声明)/ usr/local/src/ffmpeg- php-0.6.0/ffmpeg_movie.c:546:警告:âtitleâ已弃用(在/ usr/local/include/lib avformat/avformat.h:757中声明)/usr/local/src/ffmpeg-php-0.6.0 /ffmpeg_movie.c:在函数âzim_ffmpeg_movie_getAuthor中:/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:561:警告:âauthorâ不推荐使用(在/ usr/local/include/li bavformat/avformat中声明. h:758)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:561:警告:âauthorâ不推荐使用(在/ usr/local/include/li bavformat/avformat.h:758中声明)/ usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:在函数âzim_ffmpeg_movie_getCopyrightâ:/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:575:警告:不推荐使用"版权所有"(声明at/usr/local/include /libavformat/avformat.h:759)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:575:警告:âcopyrightâ是弃用 d(在/ usr/local/include /libavformat/avformat.h:759中声明)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:在函数âzim_ffmpeg_movie_getAlbumâ中:/ usr/local/src/ffmpeg -php-0.6.0/ffmpeg_movie.c:590:警告:不推荐使用âalbum(在/ usr/local/include/lib avformat/avformat.h:761中声明)/usr/local/src/ffmpeg-php-0.6. 0/ffmpeg_movie.c:590:警告:不推荐使用âalbum(在/ usr/local/include/lib avformat/avformat.h:761中声明)/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c :在函数âzim_ffmpeg_movie_getGenre中:/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:604:警告:不推荐使用âgenreâ(在/ usr/local/include/lib avformat/avformat.h:764中声明) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:604:警告:âgenreâ已弃用(在/ usr/local/include/lib avformat/avformat.h:764中声明)/ usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:在函数âzim_ffmpeg_movie_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_movie.c:在函数âzim_ffmpeg_movie_getYearâ中:/ usr/local/src/ffmpeg -php-0.6.0/ffmpeg_movie.c:632:警告:âyearâ已弃用(在/usr/local/include/libavformat/avformat.h:762中声明)/usr/local/src/ffmpeg-php-0.6.0 /ffmpeg_movie.c:在函数âphp_read_av_frameâ:/usr/local/src/ffmpeg-php-0.6.0/ffmpeg_movie.c:1215:警告:不推荐使用-avodec_decode_videoâ(在/ usr/l ocal/include/libavcodec/avcodec中声明. h:3656)make:* [ffmpeg_movie.lo]错误1
撕开我的眼球后...这将解决问题:
ffmpeg_movie.c中的更改:
list_entry *le;到zend_rsrc_list_entry *le;list_entry new_le;到zend_rsrc_list_entry new_le;hashkey_length+1, (void *)&new_le, sizeof(list_entry),到hashkey_length+1, (void *)&new_le,sizeof(zend_rsrc_list_entry),多数民众赞成......改变它并成功
| 归档时间: |
|
| 查看次数: |
4150 次 |
| 最近记录: |