IceBurn
unread,Jul 14, 2009, 4:20:47 AM7/14/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ffmpeg-php
Hi!
I have successfully installed ffmpeg and I'm struling since yesterday
to install ffmpeg-php
I did copy the includes:
# cp -p /usr/include/ffmpeg/libavformat/avio.h /usr/local/include/
ffmpeg
# cp -p /usr/include/ffmpeg/libavformat/avformat.h /usr/local/include/
ffmpeg
# cp -p /usr/include/ffmpeg/libavcodec/avcodec.h /usr/local/include/
ffmpeg
An then I procced to normal install:
# phpize
# ./configure
but when I do
# make
I get lots of errors... like these
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
In file included from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:25:
/usr/local/include/ffmpeg/avcodec.h:30:30: error: libavutil/avutil.h:
No such file or directory
In file included from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:25:
/usr/local/include/ffmpeg/avcodec.h:588: error: expected specifier-
qualifier-list before 'int16_t'
/usr/local/include/ffmpeg/avcodec.h:844: error: expected specifier-
qualifier-list before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:859: error: expected ':', ',',
';', '}' or '__attribute__' before '*' token
/usr/local/include/ffmpeg/avcodec.h:2352: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2355: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2355: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:2360: error: expected ';' before
'int'
/usr/local/include/ffmpeg/avcodec.h:2409: error: field 'pix_fmt' has
incomplete type
/usr/local/include/ffmpeg/avcodec.h:2433: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2433: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:2446: error: expected ';' before
'int'
/usr/local/include/ffmpeg/avcodec.h:2465: error: expected specifier-
qualifier-list before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2491: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'attribute_deprecated'
/usr/local/include/ffmpeg/avcodec.h:2536: error: expected specifier-
qualifier-list before 'uint16_t'
/usr/local/include/ffmpeg/avcodec.h:2555: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'ReSampleContext'
/usr/local/include/ffmpeg/avcodec.h:2657: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2727: error: expected ')' before
'pix_fmt_mask'
/usr/local/include/ffmpeg/avcodec.h:2784: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'void'
/usr/local/include/ffmpeg/avcodec.h:2954: error: expected declaration
specifiers or '...' before 'int16_t'
/usr/local/include/ffmpeg/avcodec.h:2956: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2956: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:2994: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:2994: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3001: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3001: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3002: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3004: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3026: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3044: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3046: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3100: error: expected specifier-
qualifier-list before 'int64_t'
/usr/local/include/ffmpeg/avcodec.h:3209: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3209: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3211: error: expected ';' before
'void'
/usr/local/include/ffmpeg/avcodec.h:3222: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3223: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3223: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3227: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3228: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3228: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3245: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3246: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3246: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3247: error: expected ';' before
'void'
/usr/local/include/ffmpeg/avcodec.h:3255: error: expected declaration
specifiers or '...' before 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3256: warning: type defaults to
'int' in declaration of 'uint8_t'
/usr/local/include/ffmpeg/avcodec.h:3256: error: expected ';', ',' or
')' before '*' token
/usr/local/include/ffmpeg/avcodec.h:3313: error: expected ')' before
'*' token
In file included from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:26:
/usr/local/include/ffmpeg/avformat.h:45:32: error: libavcodec/
avcodec.h: No such file or directory
In file included from /usr/local/include/ffmpeg/avformat.h:47,
from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:26:
/usr/local/include/ffmpeg/avio.h:33:30: error: libavutil/common.h: No
such file or directory
In file included from /usr/local/include/ffmpeg/avformat.h:47,
from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:26:
/usr/local/include/ffmpeg/avio.h:166: error: expected '=', ',', ';',
'asm' or '__attribute__' before 'int'
In file included from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:26:
/usr/local/include/ffmpeg/avformat.h:245: error: expected specifier-
qualifier-list before 'AVRational'
In file included from /usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:26:
/usr/local/include/ffmpeg/avformat.h:260:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:440: error: expected specifier-
qualifier-list before 'AVRational'
/usr/local/include/ffmpeg/avformat.h:478:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:497:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:544:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:560: error: expected specifier-
qualifier-list before 'AVRational'
/usr/local/include/ffmpeg/avformat.h:562:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:578: error: expected ':', ',',
';', '}' or '__attribute__' before '*' token
/usr/local/include/ffmpeg/avformat.h:589:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:624:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:727:5: error: missing binary
operator before token "("
/usr/local/include/ffmpeg/avformat.h:873: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'AVFormatContext'
/usr/local/include/ffmpeg/avformat.h:1025: error: expected declaration
specifiers or '...' before 'AVRational'
/usr/local/include/ffmpeg/avformat.h:1191: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'int'
/usr/local/include/ffmpeg/avformat.h:1198: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'int'
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c: In function
'zm_startup_ffmpeg':
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:88: warning: implicit
declaration of function 'avcodec_build'
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c: In function
'zm_shutdown_ffmpeg':
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:99: warning: implicit
declaration of function 'av_free_static'
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c: In function
'zm_info_ffmpeg':
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:117: error: expected ')'
before 'AV_STRINGIFY'
/usr/local/src/ffmpeg-php-0.5.0/ffmpeg-php.c:118: error: expected ')'
before 'AV_STRINGIFY'
make: *** [ffmpeg-php.lo] Error 1
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
What can be wrong? Can someone please help?
Since yesterday I had to close down video uploads on my site because
I run into the stupid idea to update ffmpeg, because it was working
fine before!! :(