[Ffmpeg-devel] Compilation broken in last 24 hours due to 3DNow changes
Diamond Software
diamondsw
Tue May 16 01:08:01 CEST 2006
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
More information about the ffmpeg-devel
mailing list