[FFmpeg-devel] Build broken

Diego Biurrun diego
Mon Jan 12 00:13:50 CET 2009


On Sun, Jan 11, 2009 at 11:58:23PM +0100, Stefano Sabatini wrote:
> On date Sunday 2009-01-11 23:19:52 +0100, Diego Biurrun encoded:
> > On Sun, Jan 11, 2009 at 01:21:49PM -0800, Art Clarke wrote:
> > > 
> > > The patches you made to remove unused header files today broke the
> > > build on gcc 4.3.2 due to LD being unable to find definitions of the
> > > macros you removed.  See:
> > > http://build-x32.xuggle.com/job/xuggle_java_xuggler_jdk6_i386_ubuntu/49/console
> > 
> > Fixed.
> 
> Not yet:
> 
> At revision 16557.
> stefano at geppetto ~/s/ffmpeg> make
> "/home/stefano/src/ffmpeg"/version.sh "/home/stefano/src/ffmpeg"
> version.h gcc -L"/home/stefano/src/ffmpeg"/libavfilter
> -L"/home/stefano/src/ffmpeg"/libswscale
> -L"/home/stefano/src/ffmpeg"/libavdevice
> -L"/home/stefano/src/ffmpeg"/libavformat
> -L"/home/stefano/src/ffmpeg"/libavcodec
> -L"/home/stefano/src/ffmpeg"/libavutil -L/home/stefano/lib -rdynamic
> -export-dynamic -Wl,--warn-common -Wl,--as-needed
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libpostproc
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libswscale
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libavfilter
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libavdevice
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libavformat
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libavcodec
> -Wl,-rpath-link,"/home/stefano/src/ffmpeg"/libavutil -Wl,-Bsymbolic -o
> ffmpeg_g ffmpeg.o cmdutils.o -lavfilter -lswscale -lavdevice
> -lavformat -lavcodec -lavutil -lz -pthread -lm -lamrnb -lm -lamrwb -lm
> -lfaac -lfaad -lmp3lame -lm -lschroedinger-1.0 -lpthread -loil-0.3 -lm
> -lrt -lspeex -ltheora -logg -lvorbisenc -lvorbis -logg -lx264 -lm
> -lxvidcore -ldl -ldl -lX11 -lXext
> /home/stefano/src/ffmpeg/libavcodec/libavcodec.a(libtheoraenc.o): In
> function `concatenate_packet':
> /home/stefano/src/ffmpeg/libavcodec/libtheoraenc.c:72: undefined reference to `AV_WB16'
> collect2: ld returned 1 exit status
> make: *** [ffmpeg_g] Error 1
> 
> Patch fixes it.

Just commit such things directly.

Diego




More information about the ffmpeg-devel mailing list