Package: ffmpeg
Version: 0.cvs20050108-1
Severity: normal

I downloaded the ffmpeg source for Debian 3.1/Testing
(ffmpeg-0.cvs20050108) to attempt to build a copy with mmx. The
configure script output indicated that MMX was going to build but no on
the next line caught my attention.

MMX enabled      yes
Vector Builtins  no

Looking at the configure script it appears to attempt to compile a
simple file with <xmmintrin.h> and looks for GCC >= 3.2. The compile
fails with #error "SSE instruction set not enabled". I found a post
mentioning a required -msse flag for gcc to  compile when including
xmmintrin.h.

http://lists.xiph.org/pipermail/speex-dev/2004-April/002425.html

Changing the configure file to use that flag gives a yes on Vector
Builtins.

if $cc -o $TMPO $TMPC -msse 2> /dev/null ; then
  builtin_vector=yes
fi

-- Jacob Anawalt

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages ffmpeg depends on:
ii  libc6         2.3.2.ds1-20               GNU C Library: Shared libraries an
ii  libfreetype6  2.1.7-2.3                  FreeType 2 font engine, shared lib
ii  libimlib2     1.1.2-3                    powerful image loading and renderi
ii  libogg0       1.1.0-1                    Ogg Bitstream Library
ii  libsdl1.2debi 1.2.7+1.2.8cvs20041007-4.1 Simple DirectMedia Layer
ii  libvorbis0a   1.0.1-1                    The Vorbis General Audio Compressi
ii  libvorbisenc2 1.0.1-1                    The Vorbis General Audio Compressi
ii  libx11-6      4.3.0.dfsg.1-10            X Window System protocol client li
ii  xlibs         4.3.0.dfsg.1-10            X Keyboard Extension (XKB) configu
ii  zlib1g        1:1.2.2-3                  compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to