I've been trying to build ffmpeg from source on my FC3 box. It fails, with the following error message. The users of the ffmpeg mailing list are ignoring me. So I installed the ffmpeg and ffmpeg-devel packages with synaptic. Then, I attempted to build avifile from source. It requires the ffmpeg libraries, and it ran into the same troublesome junk as building ffmpeg did. If anybody can tell me anything about how to get this darn thing to work properly, I would be very pleased. ffmpeg has to work in order to get transcode to work. And transcode has to work before dvds will be authored.
ffmpeg details
attempted to build with release version, and cvs snapshots from 4-27, 5-16 and 5-18
Cflags:
-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -mmmx -msse -mfpmath=sse
configure:
--enable-mp3lame --enable-libogg --enable-vorbis --enable-faad --enable-faac --enable-xvid --enable-a52 --enable-a52bin --enable-pp --enable-shared-pp --enable-shared --enable-gpl --disable-opts --disable-strip --enable-theora --enable-codec=mp2
trouble:
make[1]: Leaving directory `/usr/local/FFMpeg-20050516/libavformat'
gcc -g -Wall -Wno-switch -O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -mmmx -msse -mfpmath=sse -I.
-I'/usr/local/FFMpeg-20050516' -I'/usr/local/FFMpeg-20050516'/libavcodec -I'/usr/local/FFMpeg-20050516'/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffmpeg.o ffmpeg.c
gcc -g -Wall -Wno-switch -O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -mmmx -msse -mfpmath=sse -I. -I'/usr/local/FFMpeg-20050516' -I'/usr/local/FFMpeg-20050516'/libavcodec -I'/usr/local/FFMpeg-20050516'/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cmdutils.o cmdutils.c
gcc -Wl,--warn-common -rdynamic -g -o ffmpeg_g ffmpeg.o cmdutils.o -L./
libavformat -lavformat -L./libavcodec -lavcodec -lm -lz -ldl -lvorbisenc -lvorbis -ltheora -logg -lfaad -lfaac -lxvidcore
./libavcodec/libavcodec.so: undefined reference to `please_use_av_log'
./libavcodec/libavcodec.so: undefined reference to `a52_syncinfo'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
Please, help me!!!!!!! This is ruining my month.


