[MPlayer-dev-eng] [PATCH] compiling with Intel C

Guillaume Poirier gpoirier at mplayerhq.hu
Fri Jan 26 10:39:30 CET 2007


Hi,

Dmitry Antipov wrote:
> Hello all,
> 
> an attached patch proposes the bits needed for the first successful :-)
> compilation of svn-22004 with Intel C 9.1.046.

You must have a priviledged access to Intel C Compiler releases.
We, poor mortals, can only get 9.1.042, released Aug, 9 2006, as
latest release. :-(


> It compiles and plays a few movies found on my hard
> drive, but it's highly experimental. Libavcodec bits are also included.

There's been some long standing bugs with libmpeg2 that was getting
misscompiled by ICC. It should be easy to reproduce, just try to watch
a DVD, or any MPEG2 video to reproduce the problem.

I attached an uppated version of your patch, to reflect the parts that
I already applied.

Note that I still haven't been able to compile mplayer with the latest
ICC I've got installed: 9.1.038. It ICEs on motion_est.c:

icc-9.1.038 -I../libswscale   -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I..
-I../libavutil -Wdeclaration-after-statement -O2 -march=pentium4
-mcpu=pentium4 -pipe -D_REENTRANT -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11R6/include
-I/usr/include/SDL -D_REENTRANT -I/usr/include/kde/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I/usr/include
-I/usr/include/dvdnav -I/usr/include/freetype2  -c -o motion_est.o
motion_est.c
icc: Command line warning: ignoring option '-W'; no argument required
(0): internal error: backend signals

compilation aborted for motion_est.c (code 4)
make: *** [motion_est.o] Error 4

I'll try with a newer version when I have time.

Guillaume
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 22019-intel-c.patch.bin
Type: application/octet-stream
Size: 6711 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20070126/78c41107/attachment.bin>


More information about the MPlayer-dev-eng mailing list