[Ffmpeg-devel] Compilation broken in last 24 hours due to 3DNow changes

Kyle Nelson nelsok
Tue May 16 05:47:23 CEST 2006


I am having the same issue.

any solution?



On 5/15/06, Diamond Software <diamondsw at mac.com> wrote:
>
> Sorry, I'm still getting 3DNow as "yes" from configure, even with CVS
> pulled a few minutes ago:
>
> ffmpeg $ ./configure --enable-static --disable-shared --enable-
> memalign-hack --enable-gpl --disable-vhook --disable-ffplay --disable-
> ffserver --enable-pthreads
> install prefix   /usr/local
> source path      /Users/jochs/Documents/Development/Tivo/TivoServer/
> ffmpeg
> C compiler       cc
> make             make
> CPU              x86 (generic)
> big-endian       no
> inttypes.h       yes
> broken inttypes.h no
> MMX enabled      yes
> Vector Builtins  yes
> 3DNow! Builtins  yes          <=====
> gprof enabled    no
> zlib enabled     yes
> lzo enabled      no
> libgsm enabled   no
> mp3lame enabled  no
> libogg enabled   no
> Vorbis enabled   no
> Theora enabled   no
> FAAD enabled     no
> faadbin enabled  no
> FAAC enabled     no
> XviD enabled     no
> x264 enabled     no
> a52 support      no
> a52 dlopened     no
> DTS support      no
> pp support       no
> debug symbols    yes
> strip symbols    yes
> optimize         yes
> static           yes
> shared           no
> video hooking    no
> SDL support      no
> Sun medialib support no
> pthreads support yes
> AMR-NB float support no
> AMR-NB fixed support no
> AMR-WB float support no
> AMR-WB IF2 support no
> network support      yes
> IPv6 support         yes
> License: GPL
> Creating config.mak and config.h...
>
>   - Joshua Ochs
>
> On May 15, 2006, at 2:54 PM, Guillaume POIRIER wrote:
>
> > Hi,
> >
> > On 5/15/06, Diamond Software <diamondsw at mac.com> wrote:
> >> The CVS commit last night changing the main configure file and the
> >> libavcodec file to use -m3dnow instead of -march=athlon has broken
> >> compilation on my system (MacBook Pro with Mac OS X 10.4.6, on an
> >> Intel Core Duo). The error is:
> >>
> >> cc -O3 -g -Wall -Wno-switch  -DHAVE_LRINTF -I/Users/jochs/Documents/
> >> Development/Tivo/TivoServer/ffmpeg/faac/include/ -I/Users/jochs/
> >> Documents/Development/Tivo/TivoServer/ffmpeg/faad/include/ -I/Users/
> >> jochs/Documents/Development/Tivo/TivoServer/ffmpeg/lame-3.96.1/
> >> include/ -I/Users/jochs/Documents/Development/Tivo/TivoServer/ffmpeg/
> >> xvidcore-1.1.0/src/ -no-cpp-precomp -pipe -fomit-frame-pointer -
> >> force_cpusubtype_ALL -Wno-sign-compare -mdynamic-no-pic -
> >> DHAVE_AV_CONFIG_H -I.. -I/Users/jochs/Documents/Development/Tivo/
> >> TivoServer/ffmpeg/libavutil -D_FILE_OFFSET_BITS=64 -
> >> D_LARGEFILE_SOURCE -D_GNU_SOURCE  -m3dnow  -c -o i386/fft_3dn2.o
> >> i386/
> >> fft_3dn2.c
> >> i386/fft_3dn2.c: In function 'ff_fft_calc_3dn2':
> >> i386/fft_3dn2.c:66: warning: implicit declaration of function
> >> '_m_pswapd'
> >> i386/fft_3dn2.c:66: error: incompatible types in assignment
> >> i386/fft_3dn2.c:105: error: incompatible types in assignment
> >> i386/fft_3dn2.c:106: error: incompatible types in assignment
> >> i386/fft_3dn2.c:112: warning: implicit declaration of function
> >> '_m_pfpnacc'
> >> i386/fft_3dn2.c:112: error: incompatible types in assignment
> >> i386/fft_3dn2.c:113: error: incompatible types in assignment
> >> make[1]: *** [i386/fft_3dn2.o] Error 1
> >> make: *** [lib] Error 2
> >>
> >> The first strange thing is why 3DNow code is being used at all, since
> >> I don't have an AMD chip. Seems to me something must be wrong the the
> >> configure check, as it thinks 3DNow should be enabled:
> >
> >
> > Should be fixed. Please report if it does or if it doesn't.
> >
> > Guillaume
> > --
> > I am disillusioned enough to know that no man's opinion on any subject
> > is worth a damn unless backed up with enough genuine information to
> > make him really know what he's talking about.
> >
> > -- H. P. Lovecraft (about the flamewars on FFmpeg and MPlayer-dev
> > mailing lists)
> > http://www.brainyquote.com/quotes/quotes/h/hplovecr278144.html
> >
> > _______________________________________________
> > ffmpeg-devel mailing list
> > ffmpeg-devel at mplayerhq.hu
> > http://mplayerhq.hu/mailman/listinfo/ffmpeg-devel
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/ffmpeg-devel
>



-- 
Please visit http://www.FiveCubed.com
For all your hosting needs.




More information about the ffmpeg-devel mailing list