[Ffmpeg-devel] Re: ffmpeg does not build on amd64

Dieter freebsd
Mon Jan 16 18:28:23 CET 2006


> >> AMD64
> >> FreeBSD 6.0
> >> ffmpeg sources from cvs
> >
> > What gcc version ?
> > It builds well here on Linux/amd64 with gcc 4.0.2.
> 
> gcc version 3.4.4

I noticed that the problem file is dsputil_mmx.c and so
tried: configure --disable-mmx

Result:

gcc -O3 -g -Wall -Wno-switch -pthread -Wdeclaration-after-statement -DHAVE_AV_CONFIG_H -I..
	 -I/rw/src/ffmpeg/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
         -c -o bitstream.o /rw/src/ffmpeg/libavcodec/bitstream.c
/rw/src/ffmpeg/libavcodec/bitstream.c: In function 'ff_put_string':
/rw/src/ffmpeg/libavcodec/bitstream.c:48: error: extended registers have no high halves
/rw/src/ffmpeg/libavcodec/bitstream.c:48: error: extended registers have no high halves
gmake[1]: *** [bitstream.o] Error 1





More information about the ffmpeg-devel mailing list