Почему не создается make файл во время сборки ffmpeg?
Ребята помогите, всю ночь убил а ffmpgeg-php 0.6.0 на Centos 6 никак не могу поставить. В во время создания make файла выдает вот такую ошибку:
[root@bobo ffmpeg-php-0.6.0]# ./configure [root@bobo ffmpeg-php-0.6.0]# phpize [root@bobo ffmpeg-php-0.6.0]# make /bin/sh /usr/local/src/ffmpeg-php-0.6.0/libtool --mode=compile cc -I. -I/usr/local/src/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/usr/local/src/ffmpeg-php-0.6.0/include -I/usr/local/src/ffmpeg-php-0.6.0/main -I/usr/local/src/ffmpeg-php-0.6.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libavutil/ -I/usr/include/libswscale/ -I/usr/include/libavfilter/ -I/usr/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -Wall -fno-strict-aliasing -c /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c -o ffmpeg-php.lo libtool: compile: cc -I. -I/usr/local/src/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/usr/local/src/ffmpeg-php-0.6.0/include -I/usr/local/src/ffmpeg-php-0.6.0/main -I/usr/local/src/ffmpeg-php-0.6.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libavutil/ -I/usr/include/libswscale/ -I/usr/include/libavfilter/ -I/usr/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -Wall -fno-strict-aliasing -c /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c -fPIC -DPIC -o .libs/ffmpeg-php.o In file included from /usr/include/sys/stat.h:107, from /usr/include/php/main/php_streams.h:28, from /usr/include/php/main/php.h:405, from /usr/local /src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/bits/stat.h:91: ошибка: поле ‘st_atim’ имеет неполный тип /usr/include/bits/stat.h:92: ошибка: поле ‘st_mtim’ имеет неполный тип /usr/include/bits/stat.h:93: ошибка: поле ‘st_ctim’ имеет неполный тип /usr/include/bits/stat.h:152: ошибка: поле ‘st_atim’ имеет неполный тип /usr/include/bits/stat.h:153: ошибка: поле ‘st_mtim’ имеет неполный тип /usr/include/bits/stat.h:154: ошибка: поле ‘st_ctim’ имеет неполный тип In file included from /usr/include/php/main/php_streams.h:28, from /usr/include/php/main/php.h:405, from /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/sys/stat.h:367: ошибка: тип элементов массива неполный /usr/include/sys/stat.h:374: ошибка: тип элементов массива неполный In file included from /usr/include/php/main/php.h:411, from /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/php/TSRM/tsrm_virtual_cwd.h:212: ошибка: expected specifier-qualifier-list before ‘time_t’ /usr/include/php/TSRM/tsrm_virtual_cwd.h:240: ошибка: expected declaration specifiers or ‘...’ before ‘time_t’ /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c: В функции ‘zm_startup_ffmpeg’: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:94: предупреждение: неявная декларация функции ‘avcodec_init’ /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c: В функции ‘zm_info_ffmpeg’: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: ‘LIBSWSCALE_IDENT’ не описан (первое использование в этой функции) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: (Сообщение о неописанном идентификаторе выдается один раз /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: для каждой функции, в которой он используется.) make: *** [ffmpeg-php.lo] Ошибка 1
В чем косяк?
[root@bobo ffmpeg-php-0.6.0]# ./configure [root@bobo ffmpeg-php-0.6.0]# phpize [root@bobo ffmpeg-php-0.6.0]# make /bin/sh /usr/local/src/ffmpeg-php-0.6.0/libtool --mode=compile cc -I. -I/usr/local/src/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/usr/local/src/ffmpeg-php-0.6.0/include -I/usr/local/src/ffmpeg-php-0.6.0/main -I/usr/local/src/ffmpeg-php-0.6.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libavutil/ -I/usr/include/libswscale/ -I/usr/include/libavfilter/ -I/usr/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -Wall -fno-strict-aliasing -c /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c -o ffmpeg-php.lo libtool: compile: cc -I. -I/usr/local/src/ffmpeg-php-0.6.0 -DPHP_ATOM_INC -I/usr/local/src/ffmpeg-php-0.6.0/include -I/usr/local/src/ffmpeg-php-0.6.0/main -I/usr/local/src/ffmpeg-php-0.6.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libavutil/ -I/usr/include/libswscale/ -I/usr/include/libavfilter/ -I/usr/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -Wall -fno-strict-aliasing -c /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c -fPIC -DPIC -o .libs/ffmpeg-php.o In file included from /usr/include/sys/stat.h:107, from /usr/include/php/main/php_streams.h:28, from /usr/include/php/main/php.h:405, from /usr/local /src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/bits/stat.h:91: ошибка: поле ‘st_atim’ имеет неполный тип /usr/include/bits/stat.h:92: ошибка: поле ‘st_mtim’ имеет неполный тип /usr/include/bits/stat.h:93: ошибка: поле ‘st_ctim’ имеет неполный тип /usr/include/bits/stat.h:152: ошибка: поле ‘st_atim’ имеет неполный тип /usr/include/bits/stat.h:153: ошибка: поле ‘st_mtim’ имеет неполный тип /usr/include/bits/stat.h:154: ошибка: поле ‘st_ctim’ имеет неполный тип In file included from /usr/include/php/main/php_streams.h:28, from /usr/include/php/main/php.h:405, from /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/sys/stat.h:367: ошибка: тип элементов массива неполный /usr/include/sys/stat.h:374: ошибка: тип элементов массива неполный In file included from /usr/include/php/main/php.h:411, from /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:40: /usr/include/php/TSRM/tsrm_virtual_cwd.h:212: ошибка: expected specifier-qualifier-list before ‘time_t’ /usr/include/php/TSRM/tsrm_virtual_cwd.h:240: ошибка: expected declaration specifiers or ‘...’ before ‘time_t’ /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c: В функции ‘zm_startup_ffmpeg’: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:94: предупреждение: неявная декларация функции ‘avcodec_init’ /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c: В функции ‘zm_info_ffmpeg’: /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: ‘LIBSWSCALE_IDENT’ не описан (первое использование в этой функции) /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: (Сообщение о неописанном идентификаторе выдается один раз /usr/local/src/ffmpeg-php-0.6.0/ffmpeg-php.c:156: ошибка: для каждой функции, в которой он используется.) make: *** [ffmpeg-php.lo] Ошибка 1
В чем косяк?
Похожие публикации
Нет комментариев