[Ffmpeg-devel] Compile fails at jfdctfst.c

Shane Brennan colkassad
Sun Feb 4 12:08:15 CET 2007


Hello, I am having a problem compiling ffmpeg from latest svn on FreeBSD
4.10. Forgive me if this is the wrong place; I tried the user list and irc
first without any luck, and I noticed similar postings to mine in the
archives for this list.

Configuration went fine, with the only flag being to enable mp3lame. Here is
the output:

(gcc-2.95.3)
admin at ds394# gmake
gmake -C libavutil   all
gmake[1]: Entering directory `/admin/src/ffmpeg/libavutil'
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o mathematics.o mathematics.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o rational.o rational.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o intfloat_readwrite.o
intfloat_readwrite.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o crc.o crc.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o md5.o md5.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o lls.o lls.c
lls.c: In function `av_solve_lls':
lls.c:56: warning: initialization from incompatible pointer type
lls.c:57: warning: initialization from incompatible pointer type
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o adler32.o adler32.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o log.o log.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o mem.o mem.c
In file included from mem.c:35:
/usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h>
which is deprecated, use <stdlib.h> instead"
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o fifo.o fifo.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o tree.o tree.c
gcc -DBUILD_AVUTIL  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/admin/src/ffmpeg"
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil -pthread
-I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -O3  -c -o lzo.o lzo.c
rm -f libavutil.a
ar rc libavutil.a mathematics.o rational.o intfloat_readwrite.o crc.o md5.o
lls.o adler32.o log.o mem.o fifo.o tree.o lzo.o
ranlib libavutil.a
gmake[1]: Leaving directory `/admin/src/ffmpeg/libavutil'
gmake -C libavcodec  all
gmake[1]: Entering directory `/admin/src/ffmpeg/libavcodec'
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o bitstream.o
bitstream.c
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o utils.o utils.c
utils.c: In function `av_tempfile':
utils.c:1348: warning: implicit declaration of function `mkstemp'
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o allcodecs.o
allcodecs.c
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o mpegvideo.o
mpegvideo.c
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o jrevdct.o jrevdct.c
gcc -I"/admin/src/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg" -I"/admin/src/ffmpeg"/libavutil
-pthread -I/admin/src/ffmpeg/include -fomit-frame-pointer -g -Wall
-Wno-switch -Wpointer-arith -Wredundant-decls -O3  -c -o jfdctfst.o
jfdctfst.c
jfdctfst.c: In function `row_fdct':
jfdctfst.c:149: syntax error before `tmp0'
jfdctfst.c:160: `tmp0' undeclared (first use in this function)
jfdctfst.c:160: (Each undeclared identifier is reported only once
jfdctfst.c:160: for each function it appears in.)
jfdctfst.c:161: `tmp7' undeclared (first use in this function)
jfdctfst.c:162: `tmp1' undeclared (first use in this function)
jfdctfst.c:163: `tmp6' undeclared (first use in this function)
jfdctfst.c:164: `tmp2' undeclared (first use in this function)
jfdctfst.c:165: `tmp5' undeclared (first use in this function)
jfdctfst.c:166: `tmp3' undeclared (first use in this function)
jfdctfst.c:167: `tmp4' undeclared (first use in this function)
jfdctfst.c:171: `tmp10' undeclared (first use in this function)
jfdctfst.c:172: `tmp13' undeclared (first use in this function)
jfdctfst.c:173: `tmp11' undeclared (first use in this function)
jfdctfst.c:174: `tmp12' undeclared (first use in this function)
jfdctfst.c:179: `z1' undeclared (first use in this function)
jfdctfst.c:190: `z5' undeclared (first use in this function)
jfdctfst.c:191: `z2' undeclared (first use in this function)
jfdctfst.c:192: `z4' undeclared (first use in this function)
jfdctfst.c:193: `z3' undeclared (first use in this function)
jfdctfst.c:195: `z11' undeclared (first use in this function)
jfdctfst.c:196: `z13' undeclared (first use in this function)
jfdctfst.c: In function `fdct_ifast':
jfdctfst.c:214: syntax error before `tmp0'
jfdctfst.c:227: `tmp0' undeclared (first use in this function)
jfdctfst.c:228: `tmp7' undeclared (first use in this function)
jfdctfst.c:229: `tmp1' undeclared (first use in this function)
jfdctfst.c:230: `tmp6' undeclared (first use in this function)
jfdctfst.c:231: `tmp2' undeclared (first use in this function)
jfdctfst.c:232: `tmp5' undeclared (first use in this function)
jfdctfst.c:233: `tmp3' undeclared (first use in this function)
jfdctfst.c:234: `tmp4' undeclared (first use in this function)
jfdctfst.c:238: `tmp10' undeclared (first use in this function)
jfdctfst.c:239: `tmp13' undeclared (first use in this function)
jfdctfst.c:240: `tmp11' undeclared (first use in this function)
jfdctfst.c:241: `tmp12' undeclared (first use in this function)
jfdctfst.c:246: `z1' undeclared (first use in this function)
jfdctfst.c:257: `z5' undeclared (first use in this function)
jfdctfst.c:258: `z2' undeclared (first use in this function)
jfdctfst.c:259: `z4' undeclared (first use in this function)
jfdctfst.c:260: `z3' undeclared (first use in this function)
jfdctfst.c:262: `z11' undeclared (first use in this function)
jfdctfst.c:263: `z13' undeclared (first use in this function)
jfdctfst.c: In function `fdct_ifast248':
jfdctfst.c:281: syntax error before `tmp0'
jfdctfst.c:294: `tmp0' undeclared (first use in this function)
jfdctfst.c:295: `tmp1' undeclared (first use in this function)
jfdctfst.c:296: `tmp2' undeclared (first use in this function)
jfdctfst.c:297: `tmp3' undeclared (first use in this function)
jfdctfst.c:298: `tmp4' undeclared (first use in this function)
jfdctfst.c:299: `tmp5' undeclared (first use in this function)
jfdctfst.c:300: `tmp6' undeclared (first use in this function)
jfdctfst.c:301: `tmp7' undeclared (first use in this function)
jfdctfst.c:305: `tmp10' undeclared (first use in this function)
jfdctfst.c:306: `tmp11' undeclared (first use in this function)
jfdctfst.c:307: `tmp12' undeclared (first use in this function)
jfdctfst.c:308: `tmp13' undeclared (first use in this function)
jfdctfst.c:313: `z1' undeclared (first use in this function)
gmake[1]: *** [jfdctfst.o] Error 1
gmake[1]: Leaving directory `/admin/src/ffmpeg/libavcodec'
gmake: *** [lib] Error 2
admin#




More information about the ffmpeg-devel mailing list