[mythtv] Re: [mythtv-commits] Ticket #631: [7833] breaks
compilation for mpegvideo_mmx.o
Ismail Donmez
ismail at uludag.org.tr
Thu Nov 10 20:02:11 EST 2005
On Friday 11 November 2005 02:50, Daniel Kristjansson wrote:
> On Thu, 2005-11-10 at 23:53 +0000, MythTV wrote:
> > #631: [7833] breaks compilation for mpegvideo_mmx.o
> > --------------------------------+----------------------------------------
> >--- Reporter: bjm <bjm at lvcm.com> | Owner: danielk
> > Type: defect | Status: new
> > Priority: minor | Milestone:
> > Component: mythtv | Version:
> > Severity: medium |
> > --------------------------------+----------------------------------------
> >--- {{{
> > gcc -c -pipe -march=pentiumpro -w -g -O -D_REENTRANT -DMMX -Di386
> > -DUSING_DBOX2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
> > -DPREFIX=\"/usr/local\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
> > -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
> > -I/usr/share/qt3/mkspecs/default -I. -I.. -I../.. -I../libavutil
> > -I/usr/include/qt3 -o mpegvideo_mmx.o i386/mpegvideo_mmx.c {standard
> > input}: Assembler messages:
> > {standard input}:1218: Error: missing ')'
>
> Let me guess gcc v 4.xx ?
>
> Somehow GCC manages to get worse at register allocation with every
> major release.
>
> BTW For recently introduced compiler bugs it is better to just post to
> the developer list. It is better for discussions, and almost by
> definition this is a "worksforme" for the developer.
FWIW I compiled SVN version with gcc 4.1 snapshot and there were no assembly
errors. It has some minor compilation problems redarding wrong namespace
usage ( read not-ANSI compliant ) which I sent a patch for but noone
commented on it since then. *sigh*
Also libavcodec from ffmpeg cvs compiles fine with gcc 4.1 snapshot. Not sure
about gcc 4.0.x though.
Regards,
ismail
More information about the mythtv-dev
mailing list